朱元璋
这时,元顺帝看到王保保的过人之处,下诏停止围剿王保保,并恢复其官爵,命其率军迎战朱元璋。几日后,徐达、常遇春率军攻陷了元大都,王保保领兵在外,来不及勤王,元顺帝北逃。
后来,王保保退到西北甘肃,拥兵塞上,屡屡袭扰边疆,力图打回中原。洪武三年,朱元璋派徐达为征虏大将军,西征王保保。双方在沈儿峪口交战,王保保大败,游黄河逃生。此后,王保保再无机会回到中原,驻军漠北哈拉和林。
此前,王保保的的妻儿、妹妹都已经被朱元璋俘虏,为了示好王保保,朱元璋厚待这些俘虏,还将他妹妹王氏嫁给了二儿子秦王朱樉。