北元
西路軍則比較順利，颍川侯傅友德的5000騎兵于西凉（今甘肃武威）擊敗北元失剌罕，又在永昌（今属甘肃）忽剌罕口再败北元太尉朵儿只巴。然后傅友德和冯胜的西路军主力部隊会师，于扫林山（今甘肃酒泉北）大败北元軍，斩首400余级，俘虜北元太尉锁纳儿加、平章管著等人。六月初三日，北元将領上都驴以830余户投降西路軍。西路軍攻到亦集乃路（今内蒙古额济纳旗东南），北元守將伯颜帖木儿也举城投降。西路軍在别笃山口大敗北元岐王朵儿只班，俘虜北元平章长加奴等27人及牲畜十余万头。傅友德追擊到瓜州（今甘肃安西）、沙州（今甘肃敦煌西北），再次大勝，俘獲岐王的金银大印和牲畜2万头，然后勝利班師。