元顺帝令王保保攻大都,朱元璋派徐达取山西,双方交战结果如何?
明朝洪武元年(公元1368年)七月二十七,徐达率军攻克通州,次日元顺帝仓皇北逃,八月初,朱元璋的北伐军攻入大都,元朝在全国的统治结束。
朱元璋下令改大都为北平府。
元顺帝带着蒙古贵族逃到了上都开平,由于未曾与北伐军大规模正面交锋,此时的元顺帝仍然拥有完整的政权机构和相当的军事实力,史称“北元”。
元顺帝比朱元璋大八岁,此时四十九岁。
元顺帝并不甘心认输,他仍在想方设法,试图夺回北平。
在逃亡途中,元顺帝给山西的王保保下令,命他攻夺北平。
到达开平后,元顺帝封王保保为齐王,不久又升为中书省左丞相,任命纳哈出为辽阳行省左丞相。
元顺帝令中书省右丞相也速驻守全宁,太子爱猷识理达腊屯驻于红罗山,与辽阳、开平连在一起,构成一道防御线,试图保住北方地区,并伺机南下,图取中原。
元顺帝此时有多少兵马呢?“引弓之士,不下百万众也”(《明史纪事本末》)。
那么,朱元璋将如何应对呢?
朱元璋一方面有条不紊加强北平的防御,另一方面派军队攻取山西,确保河北、河南等地的的安全。
朱元璋命徐达设置燕山等六卫以守御北平,下令徐达、常遇春率军攻取山西,并留出三万兵力交给孙兴祖、华云龙统领,戍守北平。
王保保的军队在明军北伐期间基本未受损失,军事力量仍然强悍,时刻威胁着明朝河北、河南等地的安全,而且成为明军发兵陕西的障碍。朱元璋对山西谋划已久,志在必得。
因为担心徐达兵力不足,为增加对战王保保的胜算,朱元璋任命汤和为偏将军,与杨璟一起均跟随徐达攻夺山西,不久又令冯胜也跟随徐达攻打山西。
九月初五,朱元璋下令在北平设立大都督分府,令“孙兴祖领府事”(《明太祖实录》),升为指挥,任命华云龙为分府都督佥事。
九月十一,都督同知张兴祖率军攻克永平。
九月十二,傅友德带着擒获的元朝乔右丞等三十四人从大同返回。
九月二十七,常遇春、傅友德奉命从北平率军出发,“取未下州郡”(《明太祖实录》),接连攻下保定、中山府、真定。
徐达派遣广武卫镇抚刘聚驻守河间。
与此同时,朱元璋派出的另一路兵马也在山西快速推进。冯胜、汤和率军行至武陟,遇上从怀庆出来的巡逻骑兵一百多人,将其擒获,次日抵达怀庆,元朝平章白琐住弃城逃跑。
十月初五,冯胜、汤和率兵沿着太行山行进,攻克碗子城,次日攻下泽州,元朝平章贺宗哲、张伯颜带兵逃走,冯胜留兵戍守。不久王保保派部将韩札儿、毛义带兵来攻,杨璟、张斌前来援救,和元兵在韩店大战一场,明军失利。
不过,冯胜很快扭转战局,夺下潞州。徐达也派兵攻下齐堂山寨,又派兵驻守雄州、霸州。
十一月初三,徐达率兵从北平出发,进取山西。
几天后,徐达率军到达真定,与常遇春军队会合,派薛显、傅友德率三千铁骑攻下平定州,次日徐达统军从真定出发,到达井陉,元朝凤山寨守将李景春派人来降。
徐达引兵经固关到达平定州,不久到达寿阳县,而后进至黄次站,擒获十五名太原王保保的侦察骑兵,分兵扼守榆次。
十一月初,徐达派兵去侦察太原的情况,同时派人去潞州向冯胜传令,令其严阵以待,准备进攻太原。
可是,王保保此时并不在太原,他去哪儿了呢?
原来,王保保带兵去攻打北平了。元顺帝在逃亡途中发布命令,令王保保攻取北平。王保保于是带兵出雁门关,打算经居庸关攻打北平。
那么,徐达将如何决策呢?徐达认为,王保保率军远出,太原必定兵力空虚,而孙兴祖、华云龙率领六个卫的兵力足以镇守北平。因此,徐达决定趁其不备,直取太原,端掉王保保的巢穴;失去太原后,王保保必将进退两难。
徐达并没有为北平增派兵力,而是继续率军向太原进发。
王保保在保安州闻讯后,连忙回师救太原。
十二月,双方在太原城西交战,王保保兵锋甚锐。战斗进行得十分激烈,两军打了三天,没有分出胜负。
这样下去,不知还要僵持多长时间,损失多少兵力,徐达心急如焚。
此时,郭英建议派精锐夜袭敌营,徐达觉得此计甚妙。
正在此时,王保保的部将豁鼻马偷偷派人前来投降,表示愿意当内应。
徐达于是派郭英率领一支精锐骑兵趁夜突袭敌营,常遇春率领大军紧随其后。
这天夜里,王保保正在秉烛夜读,研习兵法,孰料遭遇突袭,连靴子都没来得及穿好,便急忙骑上一匹孱马,带领十八个骑兵,慌乱逃出,本打算逃往大同,可是常遇春在后面紧追不舍,不得已又逃往甘肃。
常遇春一直追到忻州才带兵返回。
与蒙古铁骑的第一次大规模正面交锋以明朝军队的胜利告终,明军士气大振。
攻入太原后,明军迅速平定山西各地,王保保逃到甘肃,朱元璋接下来将攻夺关陇地区。