耶律不花將軍迎接長春真人的到來。蒙古大軍攻城受阻。札蘭丁迅速集中了十餘萬軍隊,在八魯灣大敗蒙古將領失吉忽禿忽,蒙古三萬大軍全軍覆沒。成吉思汗、拖雷率軍進攻對方的一座城堡,其愛孫,察合台的繼位人木阿禿干戰死。成吉思汗親自指揮攻克了這座城市,為其愛孫報仇。因朮赤與察合台不合,花剌子模舊都久攻不下。成吉思汗命令窩闊台為前線指揮,一個月後攻下此城。成吉思汗會師追擊札蘭丁,在其南部邊界河邊與札蘭丁軍決戰。札蘭丁受傷後突出重圍逃走。1222年秋,出征三年的蒙古軍遇到瘟疫,軍心思歸。耶律楚材用計勸成吉思汗回師。
八魯灣之戰