乌沙堡陷落后,卫绍王改由完颜承裕主持军事。完颜承裕仓皇撤退,由于担心成吉思汗可能绕过进军主力径直袭击空虚的中都,所以主动放弃桓、昌、抚三州的坚固城墙,径直退往野狐岭一线,打算凭借山势来阻挡蒙古军。事实上,这再次犯了愚蠢的错误,最终在野狐岭惨败。
野狐岭之战是一场山地战,完颜承裕将自己的部队分散布置在野狐岭的诸多险要地形之中,但是殊不知这样也导致了信息传达的不畅通,导致了军力的分散,蒙古军队看准了这一点,采取了重兵突破的战略方针,很快在獾儿嘴将金军战败,完颜承裕这时已经丧失了大部分的军事指挥能力,大部分的军队分散在野狐岭各个山口险要,根本来不及联络调动,更谈不上任何的支援。前面的金军一出现溃败,金兵的军心立刻出现了涣散,纷纷逃走,被蒙古人漫山遍野追杀,死伤惨重。
完颜承裕逃跑过程中收敛残兵败将,集合了数万人,但是成吉思汗的追兵立刻就到了,双方在会河川激战了三天,金军大败,完颜承裕只身逃走。之后蒙古军队一路突飞猛进,攻克了大量的金国领土,直接来到了中都城下。