1271年, 忽必烈帶領強大的蒙古軍隊問鼎中原, 建立了元朝, 定都大都(北京)。 周邊的小國紛紛臣服, 但有一個國家膽敢殺了元朝的使者, 還派出五萬大軍進攻元朝, 忽必烈只派七百騎兵, 就團滅對手。
這個小國就是緬甸。 1273年, 忽必烈派出馬拉史里、奇得脫因等人出使緬國, 要求緬王派遣王室子弟或顯貴大臣來京朝貢。 沒有想到的是, 這幾位元朝使臣卻踏上了一條不歸路。
馬拉史里一行從云南大理出發, 不久到達緬甸的國都, 見到了緬王那羅梯訶波帝, 緬甸人要求元朝使臣需要脫掉馬靴, 不然就是對國王不尊敬。
緬甸國王大怒, 將幾個元朝使臣全部處死。 緬甸國王認為, 元朝沒什么了不起的, 主動發兵, 進攻元朝, 想讓元人知道緬甸不是好欺負的, 他們共派出了五萬大軍和八百頭戰象。
緬甸大軍開始進攻元朝鎮西路新附千額(今云南盈江縣城), 千額總管阿禾遂向朝廷告急。 元世祖忽必烈大怒, 讓云南官員自己先調集軍隊迎戰, 大理路蒙古千戶忽都于是率領700名騎兵馬上出征。
元軍與緬軍在行進中遭遇, 激戰兩日。 元軍首先攻擊敵軍象隊方陣, 象兵后退又沖亂隊形, 踩死士兵無數, 緬軍陣形大亂而敗退, 元軍追逐30余里, 攻破其17寨。
這時元軍的后續部隊也跟了上來, 他們一路追擊潰敗的緬軍,
元軍這場戰斗之所以能以少勝多, 一方面, 蒙古人擅長騎射, 多年的游牧生活使得他們騎術優秀, 箭法精準, 戰場上元軍騎兵直接對準大象的雙眼進行射擊, 大象受驚嚇后亂跑亂踩, 踩死緬軍無數。 另一方面, 緬軍雖然五萬, 但構成復雜, 人心不齊, 甚至還有一些被押上戰場的壯丁, 這些人本身心有怨恨, 戰場不利, 很容易臨場倒戈。