此时铁木真已经将三万兵马秘密的集结在乞颜部和克烈部的边境处,接到哈萨尔的情报后,他让将士们饱餐一顿。第二天早上,乞颜部的士兵每个人都带着一件加厚羊毛军服、一百支弓箭和二十斤牛肉,向黑林快速行进。为保证行军速度,每名士兵都骑一匹战马,携带一匹战马,每天的行程可以达到二百里。从边境到黑林,王汗设置的哨探队伍多达一千人马,但是看到铁木真率领乞颜部军队杀来了,大多士兵都来不及反应,少数反应快的哨兵马上快马回黑林报信,但是他们的速度没有乞颜部骑兵速度快,有些哨兵被射杀了,有些哨兵被赶到其它方向去了。乞颜部骑兵到第三天晚上,前锋已经离黑林不到五十里了。铁木真故意让全军放慢速度行军,所有士兵一边在马背上休息一边吃饭,到了凌晨子时,铁木真估摸克烈部的部众都睡着了,命令全军以最快的速度,朝王汗的汗帐方向进攻。
此时的王汗已经进入梦乡,忽然听见外面杀声四起、战马嘶鸣,心想,坏了,敌人打过来了。
王汗赶忙翻身起来,拿着佩刀冲出帐篷外。
王汗开始以为是乃蛮部打过来了,冲到外面,才看见铁木真骑着一匹汗血宝马手握苏鲁锭神枪率领乞颜部骑兵冲杀过来。
这时扎合敢不和桑昆等将领和士兵全部起来了,王汗命令士兵马上上马准备抵抗,此时克烈部的士兵还没有来得及收拢,驻扎黑林的士兵只有一万多人马。克烈部的士兵还没有来的及翻身上马,从后面冲上来几千名骑兵,对着克烈部的士兵一阵乱砍,很多士兵还没有上马就被砍翻下来。这时王汗才看清楚,这些士兵有些是哈萨尔带过来归降的乞颜部的士兵,有些是答里台的部下。
王汗这时才明白过来,哈萨尔是来诈降的,答里台也是铁木真的内应。
王汗马上命令士兵反击哈萨尔和答里台,这时铁木真也率领乞颜部骑兵杀到王汗面前。铁木真和哈萨尔等人内外夹击克烈部的士兵,克烈部大败。王汗、扎合敢不和桑昆等人在侍卫们的拼死保护下,才突出重围,向南边逃跑。
铁木真见克烈部大败,王汗等人逃跑,便命令士兵向克烈部的士兵和部众喊话,乞颜部和克烈部是兄弟部落,只要不抵抗,就不杀你们的亲人,不抢你们的牛马物资。
很多士兵和部众都选择了投降。
铁木真让全军就在黑林宿营。第二天早上,铁木真命令哈萨尔率领一万人马向南前进,一边收服南边的部众一边追击王汗。命令别勒古台率领一万人马向西前进,收复西边的部众和防止乃蛮部打过来,在克烈部西部边陲,还有三千克烈部的士兵驻扎在那里。
铁木真自己则带领中军一万多人马驻扎黑林,维护治安,恢复生产,并随时准备支援哈萨尔和别勒古台。
铁木真重新接纳了答里台,还是任命答里台为千户长,编到他的中军里。
铁木真的士兵在清理王汗的财物时,发现王汗也建了一个金库,里面有二十多万两黄金。铁木真拿出十万两黄金分发给各级将领和士兵,剩下的十多万两黄金被封存起来作为乞颜部的压库金。
原来克烈部的士兵,有一千多人因为反抗被杀死,有两千多人随王汗等人出逃,还剩下将近三万人全部投降了铁木真。铁木真把这三万人和他们的家人编为乞颜部第四、第五、第六万户,任命铁木格为第四万户长,博尔术为第五万户长,木华黎为第六万户长。编队完成后,铁木真让木华黎率军增援哈萨尔,让铁木格率军增援别勒古台,自己则和博尔术的万人队组成中军共两万人马往东走,收复克烈部其他部众。
铁木真中军所到一处,就派出士兵宣传铁木真的政策,只要克烈部的士兵和部众不抵抗,就不杀其家人劫其财物,全部纳为乞颜部的部众。克烈部的士兵和部众纷纷表示愿意归降乞颜部。 铁木真的中军行军很顺利,速度也很快,五天以后就来到呼伦贝尔大草原南边,铁木真让全军休整两天。因为克烈部的部众已经成为乞颜部的部众,所以乞颜部军队不能再抢劫财物了,铁木真又派出一千人马带着一万两黄金到部众家中购买了一些粮食物资,然后继续北上,三天后到达呼伦贝尔大草原北边主营地。
柯额伦和孛儿帖等人为铁木真中军的凯旋归来举行隆重的洗尘宴会。席间,铁木真说,克烈部已灭,为了更好的管理蒙古草原事物和部众,也为了给下一步吞并乃蛮部创造条件,准备还是将主营地迁移至不儿罕山老营地。
铁木真的提议柯额伦和孛儿帖等人的支持。
第二天早上,乞颜部整个部落就开始收拾行李,第三天全部拔营起寨向不儿罕山老营地出发。
铁木真的中军扶老携幼,护送三十多万部众,以及驱赶一百多头牲口前往不儿罕山老营地,行军速度缓慢,走了十多天才到达。