分三路:中路窝阔台自将,由洛阳进;左路斡陈那颜率领,由济南进;右路拖雷率领,自陕西进,借道于宋,沿汉江下唐、邓,迂回包抄汴京。期以明年正月会师于汴。
秋,窝阔台至云中,率众下河东州县,取河中府,自白波(今河南孟县西)渡河,驻郑州。金卫州节度使完颜斜捻阿不弃城走汴,黄河防线瓦解。拖雷自凤翔趋宝鸡,过大散关,至兴元(今陕西汉中),东下金州(今陕西安康),直趋房(今湖北房县)、均(今湖北均县西),渡汉水北上,进入邓州(今河南邓县)。金遣合达、蒲阿守邓州。合达等据险设伏于邓州西禹山,金军小胜。拖雷避开金军主力,散漫北上,径趋汴京。合达等尾追,双方且战且行,各有伤亡。蒙古军但事骚扰,不与交锋。
四年(金开兴元年,1232)正月,蒙古游骑至汴。拖雷军与金军遇于钧州(今河南禹县)南三峰山。拖雷集结精兵与金军对阵,“时雪已三日,战地多麻田,往往耕四五遍,人马践泥淖没胫。军士披甲胄僵立雪中,枪槊结冻如椽,军士有不食至三日者”8。拖雷军与中路军会合,“四面围之,炽薪燔牛羊肉,更递休息,乘金困惫,乃开钧州路纵之走,而以生军夹击之,金军遂溃”9。合达战死,蒲阿为蒙古军俘虏,被杀。同时,金潼