虽然《蒙古帝国史》里有记载,说他早就准备三年东归,但成吉思汗决定追击扎兰丁把时间给拖长了一年。尽管当时西夏叛变让他急需平乱,身体状况又每况愈下,甚至在1223年3月10日的塔什干围猎时因追捕熊坠马受了重伤,但成吉思汗还是想把扎兰丁给抓住。毕竟这位花国国王一直没露面,直到摩柯末病死才由扎兰丁继位。 虽然成吉思汗很勇猛,但身体上的负荷太重了。眼看着国土疆域东至渤海、南至黄河、西接中亚、北至西伯利亚,达到了顶峰,他还是决定去围攻撒马尔罕。当得知花国国王逃到荒岛后,他年逾六旬仍坚持要带20万精兵去追击。 当时蒙古铁骑如猛虎下山,不到一年就把花剌子模国40万精兵打得死伤惨重。尽管《波斯边连史》里说在弥纱布尔战役里屠杀了174.7万人,但真正让他愤怒的是找不到国王海尔汗。终于在1220年海尔汗被生擒后,他亲自下令把银液灌入其耳眼来报仇。 接下来的几个月里,他扫荡了花剌子模国的土地。《蒙古帝国史》记载他和丘处机谈过话,早就在计划三年东归。可扎兰丁重建花剌子模国后并没有继承好运,王朝内外交困内乱不断。蒙古大军攻破旧都后只留下工匠和老弱病残。 直到1223年3月扎兰丁逃亡后,他还继续追击直到1224年才下令班师。第二年凯旋归国的原因可能有几个:一是身体状况不行了;二是东归计划早就有了;三是西夏叛乱带来压力。虽然当时铁蹄踏遍了俄罗斯、亚美尼亚王国、卡玛突厥国等富庶国家,但申河一战中扎兰丁击退了蒙古军。 最终他决定放过这个勇士而不再亲自追击。直到窝阔台继位后第二次西征才开始。所以说第一次西征结束的原因主要是身体不行、想回家平乱以及放过了扎兰丁这三点原因凑在一起。