赵均用死后,原本在泗州一带驻守的薛显无以自存,只得南下渡江投奔了元璋。元璋得迅后不禁欣喜道:“早听说薛显勇冠三军,如今他能来应天投效,也算又为咱添了一员大将!”不过薛显此人不如常遇春等容易管束,还沾染了一些坏毛病,这令元璋一时不敢重用他。
中路北伐军由于在山西腹地受到李察罕部的重兵阻截,不得不退回到太行一带。后来他们得到了有力增援,便于至正十八年北上占领了大同、兴和等地,接着又一路向北。十二月,他们趁元军疏于防备,竟一举攻克了上都b,并焚毁了上都宫阙。随后,他们又占领了全宁路,并焚毁了鲁王宫府。在夺取了辽阳路后,他们杀了懿州总管吕震,并以此为跳板转向进攻高丽。
至正十九年十一月,中路军前锋渡过鸭绿江;十二月,攻占义州、西京(平壤)等地。至正二十年,因为中了高丽方面的美人计,战事不利才又退回了辽阳。在此战中,中路军统帅“关先生”战死、“破头潘”被俘,余众退回山东后被迫降元。