孛撒亲自率领两万五千人马出战,打算趁宋军分兵之际,逐个击破。遂先进攻高震的人马,两军在常山县外展开一场大战,正杀得难分难解之际,毕再遇率军经过一夜急行,赶到了战场,两路宋军前后夹击,金军被打得大败,阵亡六千余众。孛撒败回衢州城,闭门不出,只能派人去向完颜匡救求。
但就在这时,处州的守将刘宝见进攻处州的金军人多势众,竟怯敌不战,又自待是老资格,也不顾毕再遇的将令,一仗未打就自行撤军。而且一路狂奔,一直退到建昌军才收住脚,将处州,松阳,龙泉,浦城、崇安等地全都放弃,辎重粮食也都全部留给了金军。完颜匡拿下处州之后,一路进军,几乎是兵不血刃,接连占领了松阳,龙泉,浦城等地。正好这时接到孛撒的告急信,立刻挥军北上,攻取玉山,攻击宋军的后路。
毕再遇接报之后也大吃一惊,这时以经无法再进攻衢州了,急忙命令高震回军去救玉山,自已率军断后。而孛撒也立刻抓住这个时机,从衢州出兵,追击宋军。总算宋军退军及时,而且毕再遇也指挥有方,宋军虽守而不乱,才算是没有溃败,一直退回信州。但所得的江山、常山、玉山等地也全都被金军复夺回去。而金军沿路追击,也一直追到信州城下。