第53章 齊眉
長江就在前面了。從淮河渡口往南,燕軍又走了六天。越往南走,天越熱,空氣里的水汽越重,從河北跟來的老卒們開始不習慣——不是打仗不習慣,是氣候不習慣。五月已經入了夏,南直隸的太陽毒得像烙鐵,曬得盔甲燙手,汗水順著甲縫往下淌,走一天路靴子裡能倒出水來。北方的麥田在這裡換成了水田,縱橫交錯的溝渠和池塘把行軍路線割得支離破碎,騎兵的速度明顯慢了下來。
朱棣把前鋒的位置交給了朱能,朱能把沈渡的百戶所放在了前鋒的最前面。從盱眙到天長,從天長到六合,沈渡帶著斥候隊一路往南摸,每到一處先畫地形圖,標出南軍哨卡的位置、河道的寬窄、渡口的存船數量。他的左腿舊傷在連日行軍中反覆發作,走路時跛得越來越明顯,趙老六看在眼裡,嘴上不說,每天紮營後默默多燒一鍋熱水端到他帳里,把水囊往他腿邊一擱轉身就走。
到了六合以南,地形忽然變了。平坦的水田和濕地被連綿起伏的低山取代,山不高,但坡度陡,長滿了密不透風的馬尾松和灌木叢。官道在山谷間蜿蜒穿過,最窄處只能並排走兩匹馬。沈渡站在一處山脊上,用望遠鏡往南掃了一遍,放下望遠鏡之後表情不太好。山太多了。這種地形不適合騎兵展開,不適合大軍快速穿插,更不適合燕軍慣用的輕騎迂迴包抄戰術。而南軍最擅長在這種地形里打伏擊——盛庸在東昌就是在類似的地形里用暗壕和毒弩把燕軍騎兵裝進了口袋。
「這裡叫什麼?」沈渡問身旁的本地嚮導,一個從天長縣抓來的里長,五十多歲,嚇得渾身發抖。
「齊眉山。」里長指著南面那座最高的山頭,「那座是齊眉山主峰,東面是小河,西面是——」
沈渡沒有繼續聽下去。他蹲下來,用匕首在泥地上畫了一道山勢,把齊眉山主峰圈在中間,然後在主峰周圍畫了幾道橫線——那是山脊和山谷。他把匕首往主峰南面一插:「殿下要打的就是這裡。」他抬頭看向南方的天際線,那裡隱約能看到齊眉山主峰的輪廓,在午後的熱浪里微微扭曲。
朱棣確實是衝著齊眉山來的。繞過濟南直插江淮之後,他的目標一直很明確:在長江北岸拿下一個渡口,然後渡江圍南京。但徐輝祖比他預想的來得更快。建文從南京緊急調魏國公徐輝祖率中央軍精銳北上增援,徐輝祖沒有走運河,而是從南京直接渡江,走浦口、滁州、定遠,三天急行軍趕到齊眉山。他帶來了京營最精銳的三萬步卒和五千神機營火銃手,加上已在齊眉山一帶布防的何福、平安兩部,南軍在齊眉山周圍集結了近十萬兵力,沿著山脊和山谷布下了三道防線。
徐輝祖的帥旗插在齊眉山主峰上。他站在山頂,看著遠處燕軍的炊煙從北面的山谷里升起,面色沉靜如水。他是徐達的長子,世襲魏國公,從小在軍營里長大,熟讀兵法也見過血。跟他爹不一樣的是,他爹打了一輩子進攻,他最擅長的是防守——在堅城之外,利用山地和隘口把敵人卡死在狹窄的通道里。
「燕軍遠道而來,水土不服,糧草不繼。」徐輝祖對何福說,聲音不急不緩,「朱棣想速戰速決,我們偏不跟他速戰。守住隘口,拖住他的前鋒,拖到暑熱和飢餓替我們打贏。」何福點頭,平安站在一旁按著刀柄沒有說話。
燕軍是在五月十三日午後開始進攻小河隘口的。小河是齊眉山西側一條南北走向的溪谷,溪水極淺,兩岸是碎石和灌木叢,隘口最窄處只有七八丈寬,兩側山腰上長滿了密不透風的馬尾松。沈渡在發起進攻前就對這個隘口心存疑慮——從地形上看,這是一個標準的隘口伏擊場地,兩側山腰可以藏兵,隘口前方是開闊的溪灘,進攻方一旦進入溪灘就完全暴露在兩側弓弩的射界之下。如果他是南軍,他會在山腰上布火銃,在溪灘上埋絆索,在隘口後方藏預備隊等著反衝鋒。
但他沒有辦法繞過。齊眉山周圍的山谷他全部走了一遍,每一條路都被南軍堵死了,小河隘口是通往齊眉山主峰的必經之路。不拿下隘口,就威脅不到徐輝祖的主陣地;威脅不到主陣地,就不能把南軍從齊眉山趕走;趕不走南軍,燕軍就別想繼續往南。
朱能帶著三千步卒從小河隘口正面發起了衝鋒。沈渡的百戶所負責從東側山腰繞後,目標是拔掉隘口東側山腰上的火銃陣地。趙老六扛著一捆微型火藥罐走在最前面,嘴裡叼著沒點火的菸袋鍋子,腳步很輕,但每一步都踩得很穩。沈渡拄著刀走在隊伍中段,左腿的舊傷在爬山時疼得他每走十幾步就要停下來喘一口氣,但他沒有掉隊。
東側山腰上的火銃陣地確實如沈渡所料——兩百多名神機營火銃手蹲在松樹後面,火銃架在臨時壘起來的石牆上,槍口對著隘口下方的溪灘。從他們的位置往下看,隘口的每一個角落都在射界之內。沈渡趴在一塊山石後面,用匕首在石頭上畫了幾道——從他們隱蔽的位置到火銃陣地之間還隔著一道淺溝,溝里長滿了蕨草,可以當掩體摸過去。
「趙老六。」沈渡壓低聲音,「帶人摸到溝里,把火藥罐塞到石牆底下,炸開之後別戀戰,退回來從側面放箭。顧章,等趙老六炸開石牆,你帶刀盾兵從正面衝上去,壓住缺口。鄭彪,你帶矛手跟在刀盾兵後面,用長矛從盾牌縫裡往外捅,別讓火銃手有時間重新裝填。」
所有人都在等他最後的指令。沈渡往前探出一步,左腳剛踩進那道淺溝,腳底的泥土突然帶著幾顆碎石子往下滑落。他低頭看了一眼溝底的積水——那水面上浮著一層極薄的油膜,在正午的日光下泛著五顏六色的光。
「停——」沈渡壓低聲音喊了一聲,但已經來不及了。
南軍的火銃陣地上突然亮起了一片火光。不是火銃——是火箭。幾十支綁著火藥筒的火箭從石牆後面射出來,箭杆在空中劃出拖著白色尾煙的弧線,釘進溪灘和淺溝里的碎石縫裡轟然炸開。火箭是經過了改良的南軍軍械,箭頭後綁著浸透了猛火油的麻布卷,落地後不會立刻熄滅,而是把油潑在碎石和水面上繼續燃燒。淺溝里的油膜被點燃了。火焰像蛇一樣沿著積水蔓延,把整條淺溝變成了火溝。趙老六被火焰逼得往後退了好幾步,胸前的衣甲被濺起的火星燒出好幾個洞。鄭彪被一塊炸飛的碎石砸中額頭,血順著眉毛往下淌,他用手背抹了一把,沒有退。
徐輝祖早就布好了。他不僅在山腰上布了火銃,還在山腰下方的淺溝里預先潑了油,用碎石蓋住,等燕軍摸到溝邊再點火。朱能的正面衝鋒也在溪灘上被火銃壓住了,隘口最窄處被南軍的拒馬和絆索堵死,衝車推不進去,騎兵展不開。燕軍從小河隘口打到齊眉山主峰腳下,激戰從午時一直打到酉時,三個時辰里反覆衝鋒了六次,六次都被頂回來。傷亡數字在酉時清點時讓朱能把軍報摔在了地上——折了三千人,兩個千戶陣亡,一個副千戶重傷,沈渡百戶所里最年輕的三個新兵沒能從淺溝里撤回來。
這是夾河大捷以來燕軍第一次真正意義上的挫敗。
夜裡,燕軍退回北面山谷紮營。篝火點得很暗,沒有人說話,只有磨刀聲此起彼伏。朱能坐在一塊山石上,右臂舊傷崩裂,軍醫蹲在旁邊給他換繃帶,他疼得齜牙咧嘴,但一聲沒吭。陳懋站在不遠處,手裡的刀已經磨了半個時辰,還在磨。火真靠在馬鞍上,用匕首削著又一根馬骨,削得很慢。
中軍帳里,退兵之議頭一回冒了出來。
「殿下,齊眉山地形於我軍極為不利,山谷狹窄,騎兵展不開,火銃陣太密,硬沖就是拿人命填。」一個頭髮花白的老千戶站起來拱手,語氣沉重,「況且天氣越來越熱,軍中已有腹瀉和熱症蔓延,糧草也快見底。不如暫且退回淮河北岸休整,等秋後天氣轉涼再議南下。」
朱能猛地站起來,右臂繃帶還沒紮好就一拳砸在案几上:「退?退什麼退!我們從德州跑了上千里打到長江邊上,現在退到淮北就是前功盡棄!怎麼對得起陣亡在齊眉山下的弟兄?」
「不退繼續拿人命往隘口裡填嗎?」
「你——」
「都住口。」朱棣開口了。他坐在案後,面前鋪著齊眉山的地形圖,圖上被硃筆改得密密麻麻。他的臉色在燭火下看不出情緒,但聲音已經啞了——連日行軍加上暑熱,他的嗓子腫得幾乎發不出聲,每吐一個字都像是被砂紙打磨過一遍。
「齊眉山隘口太窄,正面沖不動。」他的手指在地圖上齊眉山主峰的位置停了很久,然後慢慢往西移,移到了小河上游更深處的一片山地,「徐輝祖把重兵壓在正面,其他地方必然有薄弱。繼續盯著齊眉山,把能動用的斥候全撒出去,找出他兵力薄弱的位置。不管用什麼方法。」
沈渡站在帳門口,背靠著帳柱,左腿疼得他把重心全部壓在右腿上。他在天黑後把附近的山區重新走了一趟——回來後還沒來得及卸甲,甲片上沾滿了草屑和泥土。他抬頭看著帳內搖曳的燭火。
第二天,斥候還沒回報,南軍陣地上卻先傳來了消息——不是進攻的消息,是撤退的消息。徐輝祖撤了。
建文皇帝從南京發來的詔書,急調徐輝祖率部回京。詔書的措辭措辭嚴厲且不容置疑——「京防空虛,魏國公速速率部回防,不得有誤。」南京城裡的朝臣們聽說燕軍已經打到齊眉山,離長江不到百里,慌了。他們怕朱棣繞過齊眉山直接渡江,怕南京城裡沒有足夠的兵力守城,怕徐輝祖在齊眉山擋不住——更怕徐輝祖擁兵在外。各種彈章和密奏從五軍都督府和六科廊坊里同時湧向建文,有的說「恐徐輝祖擁兵自重」,有的說「京畿危在旦夕非魏國公不可守」,有的說「不如調回徐輝祖守江」。
建文信了。或者說,他不得不信。他還太年輕,生於深宮之中,長於婦人之手,身邊每個人都在用各種方式告訴他外面有多危險。他不知道前線發生了什麼,不知道齊眉山的防線還能撐多久,不知道徐輝祖的兵力還能拖住燕軍多久。他只知道南京城牆高,但守軍少。於是他在一個失眠的夜晚召來了兵部尚書齊泰,連夜擬了召回徐輝祖的詔書,天亮就用快馬送出。
徐輝祖接到詔書時正在齊眉山主峰上部署當天的防禦。他把詔書看了三遍,然後把詔書折好塞進懷裡,臉上一絲表情都沒有。他站在山頂看著北面燕軍的營地,看了很久。他把最精銳的三萬步卒和五千火銃手全部帶回了南京,齊眉山前線只剩何福和平安的疲敝之卒繼續支撐。
沈渡站在山脊上,用望遠鏡看著南軍陣地上正在拆營拔寨的隊伍。他看到了徐輝祖的帥旗正在緩緩降下,看到了南軍整齊的隊伍正在往南移動,看到了齊眉山主峰上原本密集的旌旗一面接一面地消失。他把望遠鏡放下來,沉默了好一陣,然後轉過身對趙老六說了一句話。
「回去稟報殿下——徐輝祖撤了。」
朱棣把前鋒的位置交給了朱能,朱能把沈渡的百戶所放在了前鋒的最前面。從盱眙到天長,從天長到六合,沈渡帶著斥候隊一路往南摸,每到一處先畫地形圖,標出南軍哨卡的位置、河道的寬窄、渡口的存船數量。他的左腿舊傷在連日行軍中反覆發作,走路時跛得越來越明顯,趙老六看在眼裡,嘴上不說,每天紮營後默默多燒一鍋熱水端到他帳里,把水囊往他腿邊一擱轉身就走。
到了六合以南,地形忽然變了。平坦的水田和濕地被連綿起伏的低山取代,山不高,但坡度陡,長滿了密不透風的馬尾松和灌木叢。官道在山谷間蜿蜒穿過,最窄處只能並排走兩匹馬。沈渡站在一處山脊上,用望遠鏡往南掃了一遍,放下望遠鏡之後表情不太好。山太多了。這種地形不適合騎兵展開,不適合大軍快速穿插,更不適合燕軍慣用的輕騎迂迴包抄戰術。而南軍最擅長在這種地形里打伏擊——盛庸在東昌就是在類似的地形里用暗壕和毒弩把燕軍騎兵裝進了口袋。
「這裡叫什麼?」沈渡問身旁的本地嚮導,一個從天長縣抓來的里長,五十多歲,嚇得渾身發抖。
「齊眉山。」里長指著南面那座最高的山頭,「那座是齊眉山主峰,東面是小河,西面是——」
沈渡沒有繼續聽下去。他蹲下來,用匕首在泥地上畫了一道山勢,把齊眉山主峰圈在中間,然後在主峰周圍畫了幾道橫線——那是山脊和山谷。他把匕首往主峰南面一插:「殿下要打的就是這裡。」他抬頭看向南方的天際線,那裡隱約能看到齊眉山主峰的輪廓,在午後的熱浪里微微扭曲。
朱棣確實是衝著齊眉山來的。繞過濟南直插江淮之後,他的目標一直很明確:在長江北岸拿下一個渡口,然後渡江圍南京。但徐輝祖比他預想的來得更快。建文從南京緊急調魏國公徐輝祖率中央軍精銳北上增援,徐輝祖沒有走運河,而是從南京直接渡江,走浦口、滁州、定遠,三天急行軍趕到齊眉山。他帶來了京營最精銳的三萬步卒和五千神機營火銃手,加上已在齊眉山一帶布防的何福、平安兩部,南軍在齊眉山周圍集結了近十萬兵力,沿著山脊和山谷布下了三道防線。
徐輝祖的帥旗插在齊眉山主峰上。他站在山頂,看著遠處燕軍的炊煙從北面的山谷里升起,面色沉靜如水。他是徐達的長子,世襲魏國公,從小在軍營里長大,熟讀兵法也見過血。跟他爹不一樣的是,他爹打了一輩子進攻,他最擅長的是防守——在堅城之外,利用山地和隘口把敵人卡死在狹窄的通道里。
「燕軍遠道而來,水土不服,糧草不繼。」徐輝祖對何福說,聲音不急不緩,「朱棣想速戰速決,我們偏不跟他速戰。守住隘口,拖住他的前鋒,拖到暑熱和飢餓替我們打贏。」何福點頭,平安站在一旁按著刀柄沒有說話。
燕軍是在五月十三日午後開始進攻小河隘口的。小河是齊眉山西側一條南北走向的溪谷,溪水極淺,兩岸是碎石和灌木叢,隘口最窄處只有七八丈寬,兩側山腰上長滿了密不透風的馬尾松。沈渡在發起進攻前就對這個隘口心存疑慮——從地形上看,這是一個標準的隘口伏擊場地,兩側山腰可以藏兵,隘口前方是開闊的溪灘,進攻方一旦進入溪灘就完全暴露在兩側弓弩的射界之下。如果他是南軍,他會在山腰上布火銃,在溪灘上埋絆索,在隘口後方藏預備隊等著反衝鋒。
但他沒有辦法繞過。齊眉山周圍的山谷他全部走了一遍,每一條路都被南軍堵死了,小河隘口是通往齊眉山主峰的必經之路。不拿下隘口,就威脅不到徐輝祖的主陣地;威脅不到主陣地,就不能把南軍從齊眉山趕走;趕不走南軍,燕軍就別想繼續往南。
朱能帶著三千步卒從小河隘口正面發起了衝鋒。沈渡的百戶所負責從東側山腰繞後,目標是拔掉隘口東側山腰上的火銃陣地。趙老六扛著一捆微型火藥罐走在最前面,嘴裡叼著沒點火的菸袋鍋子,腳步很輕,但每一步都踩得很穩。沈渡拄著刀走在隊伍中段,左腿的舊傷在爬山時疼得他每走十幾步就要停下來喘一口氣,但他沒有掉隊。
東側山腰上的火銃陣地確實如沈渡所料——兩百多名神機營火銃手蹲在松樹後面,火銃架在臨時壘起來的石牆上,槍口對著隘口下方的溪灘。從他們的位置往下看,隘口的每一個角落都在射界之內。沈渡趴在一塊山石後面,用匕首在石頭上畫了幾道——從他們隱蔽的位置到火銃陣地之間還隔著一道淺溝,溝里長滿了蕨草,可以當掩體摸過去。
「趙老六。」沈渡壓低聲音,「帶人摸到溝里,把火藥罐塞到石牆底下,炸開之後別戀戰,退回來從側面放箭。顧章,等趙老六炸開石牆,你帶刀盾兵從正面衝上去,壓住缺口。鄭彪,你帶矛手跟在刀盾兵後面,用長矛從盾牌縫裡往外捅,別讓火銃手有時間重新裝填。」
所有人都在等他最後的指令。沈渡往前探出一步,左腳剛踩進那道淺溝,腳底的泥土突然帶著幾顆碎石子往下滑落。他低頭看了一眼溝底的積水——那水面上浮著一層極薄的油膜,在正午的日光下泛著五顏六色的光。
「停——」沈渡壓低聲音喊了一聲,但已經來不及了。
南軍的火銃陣地上突然亮起了一片火光。不是火銃——是火箭。幾十支綁著火藥筒的火箭從石牆後面射出來,箭杆在空中劃出拖著白色尾煙的弧線,釘進溪灘和淺溝里的碎石縫裡轟然炸開。火箭是經過了改良的南軍軍械,箭頭後綁著浸透了猛火油的麻布卷,落地後不會立刻熄滅,而是把油潑在碎石和水面上繼續燃燒。淺溝里的油膜被點燃了。火焰像蛇一樣沿著積水蔓延,把整條淺溝變成了火溝。趙老六被火焰逼得往後退了好幾步,胸前的衣甲被濺起的火星燒出好幾個洞。鄭彪被一塊炸飛的碎石砸中額頭,血順著眉毛往下淌,他用手背抹了一把,沒有退。
徐輝祖早就布好了。他不僅在山腰上布了火銃,還在山腰下方的淺溝里預先潑了油,用碎石蓋住,等燕軍摸到溝邊再點火。朱能的正面衝鋒也在溪灘上被火銃壓住了,隘口最窄處被南軍的拒馬和絆索堵死,衝車推不進去,騎兵展不開。燕軍從小河隘口打到齊眉山主峰腳下,激戰從午時一直打到酉時,三個時辰里反覆衝鋒了六次,六次都被頂回來。傷亡數字在酉時清點時讓朱能把軍報摔在了地上——折了三千人,兩個千戶陣亡,一個副千戶重傷,沈渡百戶所里最年輕的三個新兵沒能從淺溝里撤回來。
這是夾河大捷以來燕軍第一次真正意義上的挫敗。
夜裡,燕軍退回北面山谷紮營。篝火點得很暗,沒有人說話,只有磨刀聲此起彼伏。朱能坐在一塊山石上,右臂舊傷崩裂,軍醫蹲在旁邊給他換繃帶,他疼得齜牙咧嘴,但一聲沒吭。陳懋站在不遠處,手裡的刀已經磨了半個時辰,還在磨。火真靠在馬鞍上,用匕首削著又一根馬骨,削得很慢。
中軍帳里,退兵之議頭一回冒了出來。
「殿下,齊眉山地形於我軍極為不利,山谷狹窄,騎兵展不開,火銃陣太密,硬沖就是拿人命填。」一個頭髮花白的老千戶站起來拱手,語氣沉重,「況且天氣越來越熱,軍中已有腹瀉和熱症蔓延,糧草也快見底。不如暫且退回淮河北岸休整,等秋後天氣轉涼再議南下。」
朱能猛地站起來,右臂繃帶還沒紮好就一拳砸在案几上:「退?退什麼退!我們從德州跑了上千里打到長江邊上,現在退到淮北就是前功盡棄!怎麼對得起陣亡在齊眉山下的弟兄?」
「不退繼續拿人命往隘口裡填嗎?」
「你——」
「都住口。」朱棣開口了。他坐在案後,面前鋪著齊眉山的地形圖,圖上被硃筆改得密密麻麻。他的臉色在燭火下看不出情緒,但聲音已經啞了——連日行軍加上暑熱,他的嗓子腫得幾乎發不出聲,每吐一個字都像是被砂紙打磨過一遍。
「齊眉山隘口太窄,正面沖不動。」他的手指在地圖上齊眉山主峰的位置停了很久,然後慢慢往西移,移到了小河上游更深處的一片山地,「徐輝祖把重兵壓在正面,其他地方必然有薄弱。繼續盯著齊眉山,把能動用的斥候全撒出去,找出他兵力薄弱的位置。不管用什麼方法。」
沈渡站在帳門口,背靠著帳柱,左腿疼得他把重心全部壓在右腿上。他在天黑後把附近的山區重新走了一趟——回來後還沒來得及卸甲,甲片上沾滿了草屑和泥土。他抬頭看著帳內搖曳的燭火。
第二天,斥候還沒回報,南軍陣地上卻先傳來了消息——不是進攻的消息,是撤退的消息。徐輝祖撤了。
建文皇帝從南京發來的詔書,急調徐輝祖率部回京。詔書的措辭措辭嚴厲且不容置疑——「京防空虛,魏國公速速率部回防,不得有誤。」南京城裡的朝臣們聽說燕軍已經打到齊眉山,離長江不到百里,慌了。他們怕朱棣繞過齊眉山直接渡江,怕南京城裡沒有足夠的兵力守城,怕徐輝祖在齊眉山擋不住——更怕徐輝祖擁兵在外。各種彈章和密奏從五軍都督府和六科廊坊里同時湧向建文,有的說「恐徐輝祖擁兵自重」,有的說「京畿危在旦夕非魏國公不可守」,有的說「不如調回徐輝祖守江」。
建文信了。或者說,他不得不信。他還太年輕,生於深宮之中,長於婦人之手,身邊每個人都在用各種方式告訴他外面有多危險。他不知道前線發生了什麼,不知道齊眉山的防線還能撐多久,不知道徐輝祖的兵力還能拖住燕軍多久。他只知道南京城牆高,但守軍少。於是他在一個失眠的夜晚召來了兵部尚書齊泰,連夜擬了召回徐輝祖的詔書,天亮就用快馬送出。
徐輝祖接到詔書時正在齊眉山主峰上部署當天的防禦。他把詔書看了三遍,然後把詔書折好塞進懷裡,臉上一絲表情都沒有。他站在山頂看著北面燕軍的營地,看了很久。他把最精銳的三萬步卒和五千火銃手全部帶回了南京,齊眉山前線只剩何福和平安的疲敝之卒繼續支撐。
沈渡站在山脊上,用望遠鏡看著南軍陣地上正在拆營拔寨的隊伍。他看到了徐輝祖的帥旗正在緩緩降下,看到了南軍整齊的隊伍正在往南移動,看到了齊眉山主峰上原本密集的旌旗一面接一面地消失。他把望遠鏡放下來,沉默了好一陣,然後轉過身對趙老六說了一句話。
「回去稟報殿下——徐輝祖撤了。」