（1370年），元顺帝病死，太子爱猷识理达腊袭位。朱元璋以王保保屡次骚扰西北为由，命徐达为征虏大将军，李文忠、冯胜、邓愈、汤和为副将军，分兵出击，先后攻克定西、兴和、应昌等地，大败扩廓所部，俘元郯王及平章以下将士八万六千余人，元嗣君爱猷识理达腊向北逃窜。邓愈率大军从临洮进攻河州，安抚了青藏高原的吐蕃诸部，于是河州以西的朵甘、乌斯藏等诸部纷纷归附明朝。 洪武五年（1372年）正月，朱元璋命徐达等再次集中步骑十五万分路北伐北元。徐达率中路军深入蒙古高原，却遭到北元士兵的突袭，死伤万余，败回到长城内；李文忠所