洪武二年,徐达在平定陕甘地区之后,决定回师应天。
从山东、河南、河北、元大都、山西、陕甘之地一路走来,徐达的北伐历程已经经历了两年有余。常年的征战已经让士兵们叫苦不迭,在安排好一切的事情之后,徐达在留下冯胜镇守陕甘地区之后,带领北伐军回到了应天。
可是,在徐达回到应天之后,负责留守陕西之地的冯胜也在不久之后回到了应天。
未经允许擅自离开陕甘重地,朱元璋勃然大怒,不仅仅没有表彰冯胜在北伐战争中所做出的的努力,还重重的斥责了冯胜,最终功过相抵,绕过了冯胜。
于朱元璋而言,陕甘之地刚刚平定,必须要留守一员大将镇守,如今留守陕甘之地的冯胜贸然撤军,定然会引起骚动,在陕甘之地盘踞的北元势力也势必会卷土重来,重新攻占已经平定的陕甘各地,那样一来无疑将徐达之前所做的一切功亏一篑,付之东流。
事情果然不出朱元璋的预料,在冯胜撤军之后,盘踞在陕甘之地的王保保立马带领军队侵袭陕甘之地,兰州很快就被王保保带领的军队所包围起来。
巩昌守城将领于光主动出击准备援救兰州城,可是刚刚出城不久,就在马兰滩被元军俘虏,随后被斩杀,兰州一时被王保保的军队围的水泄不通,兰州城守将张温只能困守城池,伺机而战。
消息传到应天的时候,朱元璋还是震惊了。
王保保重新侵袭陕甘之地,徐达在陕甘之地所做的努力就会白费,而且还会助长北元军队的嚣张气焰。朱元璋为了能够彻底解决掉北元王朝以及王保保的势力,征调十五万大军交给了徐达和李文忠,命令他们两个人兵分两路,一举荡平北元残余势力。辅助部队:华云龙、金朝兴等在山西之地,吸引蒙元军队,策应两路主力军队主力部队:徐达、汤和、邓愈等出兵潼关,奔袭陕甘之地,剿灭王保保的势力主力部队:李文忠等带领军队出兵居庸关,剿灭北元朝廷的势力
徐达前往陕甘之地的主力军队长途奔袭三月有余,从应天之地奔赴定西。
面对被王保保军队重重围困的兰州城,徐达没有下令立马攻击,而是准备让大军修整两天之后,再伺机对围攻兰州城的王保保军队发起进攻,同时让部将冯胜带领一部分军队驻扎在了沈儿峪,自己带领军队后续抵达沈儿峪。为了防止王保保主动发起进攻,徐达下令在营帐周围大面积的修建栅栏,以防止王保保突然带领骑兵部队突袭。
王保保看着在定西安营扎寨的徐达大军,开始谨慎行事,将军队营盘驻扎在了离兰州城不远处的车道岘。对王保保而言,自己屡屡败于徐达之手,面对徐达再次驻守陕甘之地,自己必然要万般谨慎。
双方对峙一天之后,王保保率先发动了进攻。徐达东南营盘被王保保的数千铁骑突袭,临时构建的栅栏瞬间被骑兵部队冲破,根本没有起到阻挡骑兵的作用,东南阵营瞬间大乱。身处中军大帐的徐达在听到消息之后,带领骑兵火速前往救援东南方的营盘,等到徐达赶到的时候,整个阵营已经全部被王保保的这次意外突袭冲垮,士兵们开始渐渐败退,军心大乱。
面对这种情况,徐达骑马上前斩杀数名临阵退缩的部将,士兵们看到这种情况一时间无人再敢后退,东南营盘的劣势因而被徐达挽救回来,王保保为了避免和徐达正面交锋,于是下令撤兵而返。
第二天徐达趁着军心尚稳,分兵两路对王保保的军队发起了进攻,王保保刚刚突袭了徐达的营帐不久,根本就没有想到徐达竟然能够在如此短的时间内发动反击,甚至连基本的防御措施都没有做就全军溃散。
此一战,王保保全部营帐被徐达所带领的大军强行冲垮,徐达收缴降兵八万多,马匹近两万,可以说是大获全胜。
而在车道岘兵败的王保保则带领着家人逃亡宁夏,在明军的屡屡追击之下,索性逃到了和林。
徐达带领大军重创王保保之后,趁势分兵四路收复陕甘之地:左副将军邓愈带领军队从安定出发,路径临洮,攻打河州右副将军汤和带领军队从安定攻打宁夏,摧毁王保保的老巢行军统帅徐达带领军队攻打沔州,随后部将傅友德带领军队攻打兴元
汤和所带领的大军在抵达宁夏之后,继续追剿王保保的残余势力。随即趁势东行,路径大同、宣化等地,几乎将北部边缘势力横扫一空,大大震慑了边境蒙元势力。
而带领大军从居庸关而出的李文忠也加快了征讨被元王朝势力的步伐。
李文忠带领大军抵达居庸关之后,直奔北元王朝应昌而去,在征讨之路上,路径兴和、开平等地,当李文忠带领大军直逼应昌的时候,李文忠突然听到了一个好消息:
元顺帝已经驾崩!
李文忠断定此时的北元王朝必定乱作一团,遂匆忙带领军队直逼应昌之地。在抵达应昌之后,趁乱之际顺利攻下应昌城,随后快马加鞭的追击逃离应昌之地的最后势力,兵锋直指北庆州,随后撤军而返。
两路大军全部大捷,北元朝廷和王保保的势力又全部被驱逐出去,这对于朱元璋来说,是天大的喜事。朱元璋亲自出城迎接徐达和李文忠的凯旋大军,并且设宴款待了他们两个主帅。
此时的明王朝已经几乎占据了所有的疆土(除川蜀之地),未来的岁月中,明王朝仍然在死死的盯着蒙元残余势力,害怕他们卷土重来,重新侵袭边境各地。而以后的岁月中,我们仍然能够看到许许多多的北伐战争,明朝数以万计的将士们仍然需要在战场上抛头颅、洒热血的努力战斗。