韃靼的西邊有個瓦剌部落,是元臣猛可鐵的後裔,與韃靼一直不和,酋長叫做瑪哈木。成祖起兵北平的時候,為了防止瑪哈木偷襲,曾和他有過來往。後來成祖入京稱帝,封瑪哈木為順寧王。瑪哈木仗著這個靠山,常常與韃靼為難。阿嚕台去攻打瓦剌,反被他打敗。
成祖聽說他們互相仇殺,就想乘此機會收服韃靼。永樂六年,成祖派淇國公邱福為征虜大將軍,與王聰、火真、王忠、李遠等人一起統兵十萬,北征韃靼。後又約瓦剌部出兵夾攻。瓦剌部的酋長瑪哈木不等邱福前來,就已經攻破了韃靼的都城。本雅失裏與阿嚕台隻好遷到臚朐河旁。
邱福帶兵趕到,聽說韃靼已經敗北,就想乘勝追擊,將其一舉殲滅。於是帶了幾千精兵即刻去追。參將李遠對他說:“當心敵兵有詐!”邱福氣憤道:“你敢動搖我的軍心嗎?敵人就在前麵,不去追還等什麼!”李遠又勸:“將軍辭行的時候,皇上再三告誡你,要慎重用兵。難道將軍忘了?”邱福更加生氣:“將在外,君命有所不受!你假托天子的威靈,在這裏嚼舌根,當心軍法處置!”李遠不敢多說,邱福麾兵直入。途中遇到的蒙古兵統統不戰而逃,一直將他們誘到密林深處。這時呼哨四起,伏兵擁出,把邱福等人圍在中間,密密匝匝地圍了好幾圈。邱福、火真、王忠等人衝不出去,先後戰死。李遠、王聰帶著五百騎突圍而逃,被敵兵追上,最終也身亡了。後麵的軍隊聽說後,急忙趕來,又被蒙古兵大殺一陣,死傷了一大半,其他的人狼狽逃回。
成祖聽說後,因邱福不聽忠言,追奪他的封爵,並下令來年春天親征。轉眼間已經是永樂八年。成祖命戶部尚書夏元吉輔佐皇長孫瞻基留守北京,接運軍餉。自己則帶著王友、柳升、何福、鄭亨、陳懋、劉才、劉榮等人麾兵五十萬出塞。到了清水源的時候,水又鹹又苦,人和馬都沒有水喝。成祖正在擔憂,忽然西北兩裏之外,有甘泉湧出,這才解決了困境。成祖將它賜名為神應泉,接著大兵開進臚朐河,來到蒼山峽。這時候前鋒抓到了幾名敵兵。成祖料定敵人沒有走遠,於是下令渡河前進。本雅失裏不敢接戰,向北逃到斡難河。成祖帶兵直追,一直趕到斡難河畔,追上了本雅失裏,驅殺過去,大敗敵兵。
本雅失裏丟下物資、牲畜,隻帶著七名騎兵逃走。起先,本雅失裏聽說成祖親征,就想和阿嚕台帶兵西逃,阿嚕台不肯答應。於是本雅失裏西逃,阿嚕台東逃。成祖認為本雅失裏逃得太遠不想窮追,就命人征討阿嚕台。那時已經是酷暑,士兵們在沙漠前進,揮汗如雨,白天不能跋涉,隻好乘夜東行。後來渡過飛雲壑,找到阿嚕台的住處,派人帶著敕書前去招降。阿嚕台假裝答應下來,暗地裏卻帶著精銳部隊跟在後麵。成祖登高遠望,看見數裏以外,塵土飛揚,像是有千軍萬馬急奔而來,不禁說道:“阿嚕台既然願意投降,為什麼要帶重兵前來?莫非是來偷襲?”於是下令諸將嚴陣以待。阿嚕台到了陣前,果然麾兵殺來。成祖一聲令下,萬箭齊發,射中阿嚕台的馬頭。阿嚕台翻落在馬下,幸好被部兵扶起,換了匹馬逃走了。明軍一路追殺過去,好似殘風掃落葉一般,敵兵大敗。成祖認為天氣太熱,於是收軍回營。休養了一天,下令班師。
阿嚕台聽說大軍退去,又派人偷偷尾隨,準備襲擊。成祖正防著他這一招,沿途設伏,假裝讓幾個人帶著滿滿的物資在隊伍後麵跟著。蒙古兵貪財,撲上去爭奪,結果被伏兵四麵圍攻,殺得一個不留,王師安安穩穩地凱旋而歸。七月中旬王師回到北京,成祖在奉天殿論功行賞。
將士們正在慶賀大功告成,都禦史陳瑛竟然參劾寧遠侯何福心懷不軌。成祖認為何福是建文帝的舊臣,也有些懷疑。誰知何福咽不下這口氣,竟然自縊身亡。成祖鬱悶了很久。過了秋天,成祖起程南歸。走到山東臨城縣的時候,妃子權氏忽然暴病身亡,成祖不禁號啕大哭起來。