1221年,地點印度河畔,札蘭丁率700精兵猛攻蒙古軍中路,一度接近成吉思汗跟前,有望俘虜對手,在功勞薄上新增一筆。此時,速不臺率軍從後方衝殺而來,花剌子模軍猝不及防,陣腳大亂,一敗塗地。札蘭丁身披鎧甲,也只能跳進河中,拼命游到對岸,這才躲過一劫。
札蘭丁,花剌子模國王,也是一代名將。1217年,成吉思汗將攻打金國的重任交給他最信任的大將木華黎,然後親率15萬蒙古騎兵西征。蒙古騎兵,橫掃歐亞,成吉思汗先消滅西遼,接下來便攻打花剌子模,為商團復仇。
花剌子模,中亞強國,號稱有40萬兵馬,實力不容小覷。誰知,國王摩訶末不給力,花剌子模連戰連敗,城池紛紛陷落。1219年,面對蒙古騎兵的進攻,札蘭丁主張正面迎戰,但摩訶末不敢,他放棄都城玉龍傑赤,逃到裡海的一座小島上。
1220年,摩訶末躺在病榻上,奄奄一息,將花剌子模託付給札蘭丁,讓他守住祖宗的基業。札蘭丁隨即離開裡海,回到花剌子模招募兵馬。幾個月後,前來投靠札蘭丁的將士有十萬人,花剌子模再次煥發活力。
得知札蘭丁還有十萬兵馬,成吉思汗從呼羅珊分兵一千,準備去活捉札蘭丁。成吉思汗看來,札蘭丁麾下計程車兵,都是一幫烏合之眾,只要蒙古騎兵殺來,他們自己會潰散。結果,大將帖格出陣亡沙場,一千多蒙古騎兵全軍覆沒。
西征以來,花剌子模不堪一擊,一千蒙古騎兵被殲滅,成吉思汗覺得札蘭丁還是有點料。為此,成吉思汗派遣大斷事官失吉忽禿忽率3萬精兵追擊,力求活捉札蘭丁。大斷事官,相當於丞相;失吉忽禿忽,成吉思汗的得力干將,地位跟蕭何、諸葛亮一樣。
3萬蒙古騎兵殺來,雙方在八魯灣列陣,準備進行決戰。札蘭丁麾下兵馬有10萬,兵力優勢明顯。為了製造假象,迷惑對手,失吉忽禿忽連夜讓每位騎兵在戰馬上佈置一位假人,讓花剌子模人認為這就是蒙古騎兵的主力,從而產生畏懼心理。
第二天,雙方列陣,花剌子模軍看到蒙古騎兵數量突然增多,認為是成吉思汗殺來,都想直接撤退,儲存主力。札蘭丁是個明白人,花剌子模連戰連敗,將士鬥志不高,士氣低迷。此時,一旦撤退,就意味著潰散;蒙古騎兵再發起衝擊,就是全軍覆沒的結局。
狹路相逢勇者勝,札蘭丁大聲呼喊,說自己人多勢眾,不用害怕對手。接著,札蘭丁身先士卒,花剌子模軍從兩側包抄而來,利用密集箭雨射擊,將蒙古騎兵包圍起來。失吉忽禿忽招架不住,便下令蒙古兵向中路靠攏,準備撤退。
巴魯灣,丘陵眾多,地面凹凸不平,蒙古騎兵的機動性無法施展。坑坑窪窪的地面,蒙古騎兵亂成一團,紛紛倒在箭雨之下。接下來,札蘭丁出動步兵,與騎兵配合作戰,3萬蒙古騎兵幾乎全軍覆沒,失吉忽禿忽率少量親兵逃跑。
得知失吉忽禿忽兵敗,成吉思汗只好御駕親征,親自會會札蘭丁,看看他究竟有何能耐。八魯灣之戰,札蘭丁雖然獲勝,但麾下兩位大將矛盾尖銳,為了搶奪戰利品,差點兵戎相見。內部凝聚力不強,札蘭丁不敢迎戰,只能連夜撤兵。
抵達印度河畔時,札蘭丁無路可退,只能硬著頭皮與蒙古騎兵決戰。此時,札蘭丁身披鎧甲,跨上戰馬,親率700精銳騎兵充當“敢死隊”,直接殺向蒙古騎兵的中路,給成吉思汗一個意外的驚喜。
蒙古騎兵所向披靡,札蘭丁一路潰逃,成吉思汗壓根就沒想到他會來這招,直接從中路進行衝殺。蒙古騎兵主力部署在兩翼,中路人數不多,一下子就被扎蘭丁給打懵了。眼看就要殺到跟前,活捉成吉思汗,但札蘭丁還是嫩了一點。
小股騎兵誘敵,中路撤退,兩側包抄,還有一支精銳大迂迴穿插,這是蒙古騎兵常用的戰術。印度河畔之戰,成吉思汗早已讓速不臺率軍繞道,在激戰時從後方殺出來,攻打花剌子模軍的側後。對此,札蘭丁一無所知,還以為成吉思汗不過如此,擊敗他不難。
哲彆強攻兩側,速不臺從後方殺來,本就對蒙古騎兵有畏懼心理的花剌子模軍陣腳大亂,紛紛潰散。札蘭丁腹背受敵,遭受夾擊,只能血戰一番,然後縱身跳進印度河,遊向對岸。此時,札蘭丁身邊只有四千餘人,十萬軍隊損失殆盡。
成吉思汗佩服札蘭丁,直言:“生子當如札蘭丁”,讓隨從的拖雷等好好學習,要跟札蘭丁一樣勇猛。如此,成吉思汗下令士兵不要彎弓射擊,札蘭丁才得以安全抵達對岸,投靠德里蘇丹,後東山再起。
1224年,札蘭丁返回花剌子模,東征西討,實力有所恢復。1231年,窩闊臺大汗派綽兒馬罕率3萬蒙古騎兵出征,與札蘭丁進行決戰。一番廝殺後,札蘭丁戰敗,逃入庫爾德斯坦的深山中,被山農打死。