台,率军自西南路突入边墙,汪古部首领阿剌兀思惕吉忽里献关,导蒙古军攻下净(今内蒙古四子王旗西北卜子古城)、丰(今内蒙古呼和浩特市东白塔镇)、云内(今内蒙古托克托县东北古城)、东胜(今内蒙古托克托县)、武(今山西五寨)、朔(今山西朔县)等州,抄掠后退去。金西京留守纥石烈执中(即胡沙虎)弃西京(今山西大同)逃回中都。
七年(金崇庆元年,1212),蒙古军乘胜攻陷宣德州(今河北宣化)、德兴府(今河北涿鹿)和山后(今太行山北段之西)州县,威宁防城千户刘伯林降。进而围攻西京,歼灭元帅左都监完颜襄率领的援军。成吉思汗亦中流矢,撤围回军。同年,哲别受命率军往攻东京(今辽宁辽阳市),见城守尚严,乃佯退五百里,待其守备松懈之机,连夜换马驰回,出其不意,攻陷东京,大掠而回。
八年(金至宁元年,1213),成吉思汗复会集诸军,再野狐岭,连下宣德、德兴,与金行省完颜纲、权元帅右都监术虎高琪所统幺、汉守军激战于怀来(今河北怀来东),习获全胜。蒙古军尾追金军至居庸北,杀得金军“如烂木般堆着,2。金以重兵守居庸,“布铁蒺藜百余里”3,蒙古军不得入。成吉思汗留部分兵力继续进攻,自率木华黎、哲别等间