馬蘭灘之戰:2千明軍與10萬元軍激戰,於光不屈而死

1370年,地點蘭州,王保保率10萬蒙古精兵攻城,於光率2千明軍增援,在馬蘭灘全軍覆沒,於光被俘虜。來到蘭州城下,於光高喊:“你們好好守衛城池,徐將軍準備來了,王保保不是他的對手”,以此激勵守城明軍計程車氣。

馬蘭灘之戰:2千明軍與10萬元軍激戰,於光不屈而死

1368年,湯和在韓店戰敗,明軍陣亡數千人,元順帝、王保保信心滿滿。接著,王保保率4萬蒙古騎兵東征,想奪回燕京,恢復元朝,誰知被徐達突襲太原,美夢破碎。

太原之戰,徐達採取夜襲戰術,王保保猝不及防,蒙古軍潰敗,4萬人被俘虜。王保保僅僅帶領18人逃離戰場,返回漠北。此戰,徐達繳獲大批戰馬,又將俘虜的蒙古兵收編,明軍騎兵的戰鬥力大為增強。

漠北待了2年,王保保實力復甦,便再次南下攻打明朝,主攻陝甘。元昭宗則駐紮在應昌,等王保保獲勝後,越過長城,再次將中原收入囊中。北元實力依然很強,能人也不少,明朝邊防軍壓力很大。

馬蘭灘之戰:2千明軍與10萬元軍激戰,於光不屈而死

蘭州,是王保保攻打陝甘的核心戰場,也是雙方的主戰場。蒙古軍一旦奪取蘭州,明朝就失去與河西的聯絡,鎮守西北的明軍會被王保保分割包圍,戰局不容樂觀。為了順利拿下蘭州,王保保出動10萬兵馬,麾下悍將如雲,之前在韓店擊敗湯和的名將韓札兒,也參與作戰。

10萬大軍攻城,還是王保保親自掛帥,區區5千兵馬的蘭州,如何守得住呢?此時,蘭州守將張溫想出一個辦法,就是“先發制人”,主動出擊蒙古軍,只要挫敗對手的前鋒,明軍就有堅守城池的底氣。

傍晚夜幕降臨,張溫率兵悄悄離開蘭州,突襲正在紮營的蒙古軍前鋒,將其挫敗,然後收兵回到蘭州,明軍士氣高昂。《明史》記載:“守將張溫率兵出擊,挫其鋒芒,後退回城中,堅守以待援兵。”

馬蘭灘之戰:2千明軍與10萬元軍激戰,於光不屈而死

區區5千兵馬,張溫就敢主動出擊,不得不說明朝初年的將領確實厲害。張溫此舉,跟三國時期張遼守衛合肥的戰術如出一轍。但是,王保保不是孫權,沒有被突襲自亂陣腳,明軍無法複製“逍遙津之戰”,張遼以800兵馬擊潰10萬大軍的輝煌。

但是,挫敗了蒙古軍前鋒,明軍士氣大振,有了守衛城池的信心。不久,於光率2000兵馬從鞏昌趕來增援。於光,起初是陳友諒部將,因不滿陳友諒殺死徐壽輝,故而投奔朱元璋。守衛鞏昌時,於光屢次擊敗王保保進犯,能力沒得說。

於光能打,但兵力太少,且是以步兵為主,自然打不贏王保保。守衛鞏昌,於光可以憑藉堅固城池挫敗蒙古騎兵,此時救援蘭州,直接正面衝殺,於光沒有勝算,但他毫不畏懼。

馬蘭灘之戰:2千明軍與10萬元軍激戰,於光不屈而死

於光來到馬蘭灘時,王保保率兵截擊,雙方直接開戰。明軍以步兵方陣迎擊,用密集箭雨射殺,一批批蒙古騎兵紛紛倒下。但是,蒙古騎兵有數量優勢,王保保下令四面強攻,並保持適當距離,以此消耗明軍的箭鏃。

蒙古騎兵人數眾多,明軍箭枝用完後,於光手持長矛,跨上戰馬,率先衝入敵陣廝殺。明軍見狀,紛紛追隨主將,與蒙古騎兵進行肉搏戰。明軍勇猛,他們用長矛刺向戰馬,將蒙古騎兵拖拽下來。刀矛砍斷後,明軍赤手空拳上陣,絲毫沒有退縮的跡象。

王保保見狀,不由得對於光產生敬畏之心,此人很勇猛,將士也賣力,如果能為自己所用,豈不美哉。為此,王保保下令士兵停止射箭,要活捉於光,讓蒙古騎兵進行步戰,與明軍肉搏,戰況非常激烈。

馬蘭灘之戰:2千明軍與10萬元軍激戰,於光不屈而死

兵力對比懸殊,於光力竭被俘虜,2千明軍全部戰死,沒有一人投降。王保保很欣賞於光,便建議他投降,許諾高官厚祿。於光假裝答應,跟著王保保來到蘭州城下,於光騎馬上前喊話:“我不幸被俘虜,你們好好守衛城池,徐將軍已經在半路,王保保註定戰敗。”

於光這麼一說,王保保怒不可遏,感覺受到了欺騙。為此,王保保下令士兵砍斷於光首級、雙手,然後扔到荒郊野外。接著,王保保下令士兵強攻蘭州,張溫早有準備,且得知徐達即將抵達,明軍士氣高昂,蒙古兵屢次攻城失敗。

不久,徐達率10萬大軍趕來增援,王保保解除蘭州之圍,在定西沈兒峪迎戰明軍,雙方直接決戰。此戰,王保保全軍覆沒,僅帶著妻妾、孩子逃走,抱著木頭渡過黃河,更加狼狽。接著,徐達分兵出擊,奪取河西、漢中,並招降吐蕃,威震西陲,然後班師回朝。

馬蘭灘之戰:2千明軍與10萬元軍激戰,於光不屈而死

徐達班師時,將於光的屍體帶回來,朱元璋感嘆萬千。忠臣良將,寧願戰死沙場也不投降。朱元璋賞賜他“金頭銀手”,讓於家人好好安葬。1371年,朱元璋追贈於光為懷遠將軍,祖父、父親、妻子、兒子,也都獲得相應爵位。此外,朱元璋讓劉伯溫親自書寫碑文,“敕葬全忠懷遠大將軍於光墓碑記”, 紀念於光;大學士、太子朱標的老師宋濂則書寫“墓誌銘”。

參考書目:《明史》