至正二十八年(1368年,洪武元年),
明太祖朱元璋派大将
徐达、
常遇春挥师北伐,进攻山东。此时的
王保保并没把徐达和常遇春当回事,他将自己的主力都拿去对抗与他争权的
李思齐,而将河南留给弟弟脱因帖木儿驻守。脱因帖木儿根本不是徐达、常遇春的对手,在
洛水被击败,后退守
陕州,遭明将冯宗异攻击,弃城逃走。后追随元廷北迁,曾杀死明朝派去招降的元旧臣卢道兴等。宣光四年(1374年,洪武七年)受明军攻击,弃守
兴和。天元十年(1388年,洪武二十一年),在
捕鱼儿海之战中兵败被擒,七月因与原北元知院托台谋叛事泄,被
蓝玉处死于
蓟州。