第47章 夾河
盛庸把二十萬大軍擺在夾河南岸的時候,天還沒亮。南岸的地勢比北岸高出一截,是一道天然的緩坡,坡頂平整開闊,適合大隊展開。他把步兵陣壓在坡頂,火銃手排成三排橫隊蹲在步兵陣前方,弩陣在兩側,騎兵殿後。整條陣線從西南向東北斜著拉開,左翼靠著一段廢棄的河堤,右翼延伸到一片稀疏的槐樹林邊上。這個陣型的妙處在於縱深——即使燕軍突破了第一道火銃陣,後面還有步兵陣;突破了步兵陣,還有騎兵反衝鋒。他不想再像東昌那樣靠暗壕和毒弩賭命,他要打一場堂堂正正的陣地戰,用火器和人數把朱棣壓死在河灘上。
燕軍是在辰時開始渡河的。朱能帶著破城營主力從正面涉水衝鋒,河水冰冷刺骨,衝車在鵝卵石河床上顛得嘎吱作響。顧章的第一波刀盾兵剛踏上南岸河灘,盛庸的火銃就響了。鉛彈潑進河水裡激起一排排水花,盾牌上釘滿了鉛彈,有兩個刀盾兵被擊中腿部倒在河灘上,血把淺水染紅了一小片。顧章把團牌往河灘沙土裡一插,頂著彈丸往前推了十步,硬生生在南岸河灘上撐開了一道半月形的盾陣。
趙老六的第二波衝車緊跟著上岸。新換的寬刃鐵箍輪在河灘軟泥上確實比舊木輪好使,但盛庸的弩陣從側面射過來的箭矢太密,推車的民夫被射倒了三個。趙老六把菸袋鍋子往懷裡一塞,親自扛起一輛衝車的車轅往前頂,後背的棉甲上扎了兩支箭,幸好箭鏃被棉絮卡住了沒傷到皮肉。
「破障組!劈鹿角!」趙老六啞著嗓子吼。鹿角劈開了一道口子,但盛庸的步兵陣紋絲不動。火銃換彈的間隙極短,第二輪齊射緊跟著就來了,沈渡站在北岸的土坎上用望遠鏡看著對岸的陣型,眉頭越皺越緊。盛庸的火銃陣換彈速度比濟南時快了一截,說明他把火銃手分成了三班輪換射擊,一輪打完立刻退後裝填,第二排頂上,第三排預備。這種輪射法能讓火銃的射擊間隙縮短到二十息以內,對衝鋒的步兵來說幾乎是密不透風的彈幕。更麻煩的是盛庸的左右兩翼——左翼靠著廢棄河堤,河堤上埋伏了弩手,右翼的槐樹林裡隱約能看到騎兵在調動。這不是一個純粹的防守陣型,盛庸在留後手。
燕軍第一波衝鋒被火銃打退的時候,譚淵帶著親衛從右翼沖了上去。他是燕山中護衛的指揮僉事,跟張玉同批從北平起兵的老將,性烈如火。他看到朱能的破城營被壓在河灘上抬不起頭,沒有等朱棣的命令,直接帶著三百騎兵從右側淺灘涉水突擊,目標是盛庸左翼河堤上的弩陣。譚淵的馬衝上南岸時,河堤上的弩手確實被他打了個措手不及——第一排弩手正在給蹶張弩上弦,被他連人帶弩砍翻了四五個。
但盛庸等的就是這一刻。河堤後方,預先藏在一道淺溝里的火銃手突然站起來放了近距離齊射。這不是普通的火銃,是盛庸從南京神機營調來的新式銅火銃,銃管更長、裝藥更多,五十步內能打穿兩層棉甲。譚淵的戰馬被鉛彈擊中頭部當場倒地,他從馬背上滾下來,左腿被壓在馬身下面抽不出來。他的親衛拼死衝過來想把他拖出去,但盛庸的弩陣已經從側面圍了上來。譚淵被壓在死馬下面,用刀撐起上半身,砍翻了兩個試圖活捉他的南軍步卒。第三個人從背後刺穿了他的喉嚨。
「譚將軍陣亡!」傳令兵的聲音在北岸陣地上炸開。
沈渡放下望遠鏡。他的手指在刀柄上攥緊,指節發白。譚淵沒了。這是繼張玉之後,燕軍折損的又一個大將。盛庸的火銃陣太厚,正面沖不動;左翼河堤有伏兵,右翼槐樹林有騎兵,兩翼都繞不過去。夾河這一仗,第一天就打成了消耗戰。
朱棣在中軍沒有動。譚淵陣亡的消息傳到時,他正站在北岸土坎上用望遠鏡看著對岸。他把望遠鏡放下來,對傳令兵說了一句話:「把譚淵的屍體搶回來。其餘各部,撤回北岸。」他的聲音很平靜,但朱能看到殿下把望遠鏡攥在手心裡時,手背上的青筋一根根暴起來。
當夜,燕軍在北岸紮營。篝火不敢點得太旺,怕被對岸的弩手當靶子。沈渡的腿實在站不住了,在一輛輜重車邊上靠了片刻。趙老六把菸袋鍋子點上了,第一次當著沈渡的面重重吸了一口,煙霧在月光下散得很快。沒有人說話。白天這一仗打得太窩囊——正面沖不動,側翼繞不過,兩個衝鋒波次被火銃壓回來,四個時辰折損數千人,還搭進去一個大將。趙老六把菸袋鍋子往地上磕了磕,沒磕乾淨,又磕了磕。
沈渡抬頭看天。風從入夜開始就一直在變。傍晚時刮的是南風,濕冷濕冷的,從河面上灌過來,吹得篝火的煙貼著地面往北飄。但到了二更天,風向忽然轉了——像是有人在天上撥了一下開關,風從西北方向壓過來,乾燥而猛烈,帶著一股沙土和枯草的氣息。沈渡伸出手,感受到風從指縫間穿過的力度——不是微風,是陣風,一陣一陣地抽,每抽一下都比上一陣更急。
他在白溝河見過這種風。他突然站起來,左腿的疼痛被他完全忽略,幾步走到帳外,用手抓了一把沙土往空中一揚。沙土被風卷著往東南方向飛,速度極快。「趙老六。」沈渡轉過身,聲音不大,但每個字都像是被風吹直了,「去把火真叫來。現在。」
火真從騎射手營地里趕過來時還披著羊皮坎肩,手裡攥著那根永遠削不完的馬骨。沈渡把他拉到土坎上,指著對岸盛庸大營的方向。「明天午後風還會更大。東北風,從我們背後往南軍陣地上灌。順風放箭射程能加三成,逆風放火銃煙霧散不開,風沙迷眼,你的人在馬上射固定靶——」
火真的馬骨在手指間轉了一圈。「閉著眼也能中。」他咧嘴笑了,露出被馬奶酒泡黃的牙齒。
第二天,午時。東北風如約而至。
不是慢慢變大的——是從微風直接跳到了狂暴的東北風,和白溝河那場風如出一轍。乾燥的風從燕山方向呼嘯而來,捲起河灘上的沙土和枯草,把夾河兩岸攪成了昏黃色。盛庸的帥旗在風中拼命掙扎,旗面被扯得筆直,旗杆發出不堪重負的嘎吱聲。南軍士卒被風沙迷得睜不開眼,火銃手蹲在掩體後面拼命揉眼睛,但沙子嵌在睫毛里越揉越疼。銃管里灌進了沙土,有幾個火銃手不敢裝填——火藥混了沙,點著了可能炸膛。
盛庸站在南岸高坡上,用袖子擋住臉,透過風沙努力分辨燕軍陣地。他什麼也看不清。沙塵把整條河岸吞掉了,只能隱約聽到風聲里夾雜著某種聲音——不是風聲,不是水聲,是馬蹄聲。
燕軍全軍出擊。正面的破城營沒有再走昨天那條路線。朱能把最厚的盾牌全部放在第一排,矛手緊隨其後,推著衝車直接碾壓過來。但真正致命的一擊不是正面,是左翼。火真帶著朵顏三衛的三百精騎借著順風從西北方向迂迴,馬蹄被風沙蓋住了聲音,騎射手在馬背上拉弓搭箭,風把箭矢送得更遠更狠。盛庸左翼的火銃手還沒看清敵人,箭矢已經從風沙里穿出來釘進他們的肩膀和大腿。他們想還擊,但逆風裝填火銃慢了一倍,煙霧散不開,視線只剩三步遠。
沈渡帶著百戶所從正面楔進左翼。他的橫刀換了新的——朱能讓人從北平鐵匠鋪打的,隕鐵寬刃,比之前重了半斤,但劈砍的力道和韌性都更足。趙老六推著衝車撞開左翼的鹿角,嘴裡叼著沒點火的菸袋鍋子,啞著嗓子對旁邊的新兵喊:「別往北看!往南看!風從後背來,你就是順風!他逆著風連你面門都看不清!」新兵們在震天的喊殺聲中抓緊長矛拼命往前沖,用力蹬著腳下被風沙打得發滑的泥地。過河之卒的被動在沈渡面向敵人的每一步都在疊加,力量灌進他的右臂。他第一個衝進南軍左翼的步兵陣,一刀劈翻了擋路的矛手。
盛庸的整條左翼開始從邊緣往中間塌。兵找不到將,將看不清旗,火銃被沙堵住,弩弦被風吹得拉不滿。沒有命令,潰兵開始扔下兵器往南跑。朱能帶著騎兵從正面殺到,他的鬼頭刀在風中甩出一串銅環的碎響,一刀砍倒了盛庸中軍大旗前的護旗校尉。帥旗在風中搖晃了幾下,轟然倒塌。
盛庸被親衛拼死拖出陣地,扶上馬時還想回頭收攏殘兵,戰馬已被潰兵洪流裹挾著不由自主地往南奔去。二十萬大軍在風沙中崩潰,傷亡過半,殘部丟下所有火炮和輜重,一路潰退往德州方向。夾河南岸從河灘到槐樹林之間鋪滿了丟棄的兵器甲冑、翻倒的火銃架和倒斃的戰馬。
傍晚風停之後,沈渡一個人走到河堤上。譚淵昨天倒下去的位置還留著一灘暗色的血,風吹不散。他在那灘血旁邊站了一會兒,把橫刀插進泥土裡,然後伸手扶著刀柄,對著譚淵陣亡的方向微微低下頭。「譚將軍。」他的聲音很輕,被風颳散在河面上,「我們贏了。」
燕軍是在辰時開始渡河的。朱能帶著破城營主力從正面涉水衝鋒,河水冰冷刺骨,衝車在鵝卵石河床上顛得嘎吱作響。顧章的第一波刀盾兵剛踏上南岸河灘,盛庸的火銃就響了。鉛彈潑進河水裡激起一排排水花,盾牌上釘滿了鉛彈,有兩個刀盾兵被擊中腿部倒在河灘上,血把淺水染紅了一小片。顧章把團牌往河灘沙土裡一插,頂著彈丸往前推了十步,硬生生在南岸河灘上撐開了一道半月形的盾陣。
趙老六的第二波衝車緊跟著上岸。新換的寬刃鐵箍輪在河灘軟泥上確實比舊木輪好使,但盛庸的弩陣從側面射過來的箭矢太密,推車的民夫被射倒了三個。趙老六把菸袋鍋子往懷裡一塞,親自扛起一輛衝車的車轅往前頂,後背的棉甲上扎了兩支箭,幸好箭鏃被棉絮卡住了沒傷到皮肉。
「破障組!劈鹿角!」趙老六啞著嗓子吼。鹿角劈開了一道口子,但盛庸的步兵陣紋絲不動。火銃換彈的間隙極短,第二輪齊射緊跟著就來了,沈渡站在北岸的土坎上用望遠鏡看著對岸的陣型,眉頭越皺越緊。盛庸的火銃陣換彈速度比濟南時快了一截,說明他把火銃手分成了三班輪換射擊,一輪打完立刻退後裝填,第二排頂上,第三排預備。這種輪射法能讓火銃的射擊間隙縮短到二十息以內,對衝鋒的步兵來說幾乎是密不透風的彈幕。更麻煩的是盛庸的左右兩翼——左翼靠著廢棄河堤,河堤上埋伏了弩手,右翼的槐樹林裡隱約能看到騎兵在調動。這不是一個純粹的防守陣型,盛庸在留後手。
燕軍第一波衝鋒被火銃打退的時候,譚淵帶著親衛從右翼沖了上去。他是燕山中護衛的指揮僉事,跟張玉同批從北平起兵的老將,性烈如火。他看到朱能的破城營被壓在河灘上抬不起頭,沒有等朱棣的命令,直接帶著三百騎兵從右側淺灘涉水突擊,目標是盛庸左翼河堤上的弩陣。譚淵的馬衝上南岸時,河堤上的弩手確實被他打了個措手不及——第一排弩手正在給蹶張弩上弦,被他連人帶弩砍翻了四五個。
但盛庸等的就是這一刻。河堤後方,預先藏在一道淺溝里的火銃手突然站起來放了近距離齊射。這不是普通的火銃,是盛庸從南京神機營調來的新式銅火銃,銃管更長、裝藥更多,五十步內能打穿兩層棉甲。譚淵的戰馬被鉛彈擊中頭部當場倒地,他從馬背上滾下來,左腿被壓在馬身下面抽不出來。他的親衛拼死衝過來想把他拖出去,但盛庸的弩陣已經從側面圍了上來。譚淵被壓在死馬下面,用刀撐起上半身,砍翻了兩個試圖活捉他的南軍步卒。第三個人從背後刺穿了他的喉嚨。
「譚將軍陣亡!」傳令兵的聲音在北岸陣地上炸開。
沈渡放下望遠鏡。他的手指在刀柄上攥緊,指節發白。譚淵沒了。這是繼張玉之後,燕軍折損的又一個大將。盛庸的火銃陣太厚,正面沖不動;左翼河堤有伏兵,右翼槐樹林有騎兵,兩翼都繞不過去。夾河這一仗,第一天就打成了消耗戰。
朱棣在中軍沒有動。譚淵陣亡的消息傳到時,他正站在北岸土坎上用望遠鏡看著對岸。他把望遠鏡放下來,對傳令兵說了一句話:「把譚淵的屍體搶回來。其餘各部,撤回北岸。」他的聲音很平靜,但朱能看到殿下把望遠鏡攥在手心裡時,手背上的青筋一根根暴起來。
當夜,燕軍在北岸紮營。篝火不敢點得太旺,怕被對岸的弩手當靶子。沈渡的腿實在站不住了,在一輛輜重車邊上靠了片刻。趙老六把菸袋鍋子點上了,第一次當著沈渡的面重重吸了一口,煙霧在月光下散得很快。沒有人說話。白天這一仗打得太窩囊——正面沖不動,側翼繞不過,兩個衝鋒波次被火銃壓回來,四個時辰折損數千人,還搭進去一個大將。趙老六把菸袋鍋子往地上磕了磕,沒磕乾淨,又磕了磕。
沈渡抬頭看天。風從入夜開始就一直在變。傍晚時刮的是南風,濕冷濕冷的,從河面上灌過來,吹得篝火的煙貼著地面往北飄。但到了二更天,風向忽然轉了——像是有人在天上撥了一下開關,風從西北方向壓過來,乾燥而猛烈,帶著一股沙土和枯草的氣息。沈渡伸出手,感受到風從指縫間穿過的力度——不是微風,是陣風,一陣一陣地抽,每抽一下都比上一陣更急。
他在白溝河見過這種風。他突然站起來,左腿的疼痛被他完全忽略,幾步走到帳外,用手抓了一把沙土往空中一揚。沙土被風卷著往東南方向飛,速度極快。「趙老六。」沈渡轉過身,聲音不大,但每個字都像是被風吹直了,「去把火真叫來。現在。」
火真從騎射手營地里趕過來時還披著羊皮坎肩,手裡攥著那根永遠削不完的馬骨。沈渡把他拉到土坎上,指著對岸盛庸大營的方向。「明天午後風還會更大。東北風,從我們背後往南軍陣地上灌。順風放箭射程能加三成,逆風放火銃煙霧散不開,風沙迷眼,你的人在馬上射固定靶——」
火真的馬骨在手指間轉了一圈。「閉著眼也能中。」他咧嘴笑了,露出被馬奶酒泡黃的牙齒。
第二天,午時。東北風如約而至。
不是慢慢變大的——是從微風直接跳到了狂暴的東北風,和白溝河那場風如出一轍。乾燥的風從燕山方向呼嘯而來,捲起河灘上的沙土和枯草,把夾河兩岸攪成了昏黃色。盛庸的帥旗在風中拼命掙扎,旗面被扯得筆直,旗杆發出不堪重負的嘎吱聲。南軍士卒被風沙迷得睜不開眼,火銃手蹲在掩體後面拼命揉眼睛,但沙子嵌在睫毛里越揉越疼。銃管里灌進了沙土,有幾個火銃手不敢裝填——火藥混了沙,點著了可能炸膛。
盛庸站在南岸高坡上,用袖子擋住臉,透過風沙努力分辨燕軍陣地。他什麼也看不清。沙塵把整條河岸吞掉了,只能隱約聽到風聲里夾雜著某種聲音——不是風聲,不是水聲,是馬蹄聲。
燕軍全軍出擊。正面的破城營沒有再走昨天那條路線。朱能把最厚的盾牌全部放在第一排,矛手緊隨其後,推著衝車直接碾壓過來。但真正致命的一擊不是正面,是左翼。火真帶著朵顏三衛的三百精騎借著順風從西北方向迂迴,馬蹄被風沙蓋住了聲音,騎射手在馬背上拉弓搭箭,風把箭矢送得更遠更狠。盛庸左翼的火銃手還沒看清敵人,箭矢已經從風沙里穿出來釘進他們的肩膀和大腿。他們想還擊,但逆風裝填火銃慢了一倍,煙霧散不開,視線只剩三步遠。
沈渡帶著百戶所從正面楔進左翼。他的橫刀換了新的——朱能讓人從北平鐵匠鋪打的,隕鐵寬刃,比之前重了半斤,但劈砍的力道和韌性都更足。趙老六推著衝車撞開左翼的鹿角,嘴裡叼著沒點火的菸袋鍋子,啞著嗓子對旁邊的新兵喊:「別往北看!往南看!風從後背來,你就是順風!他逆著風連你面門都看不清!」新兵們在震天的喊殺聲中抓緊長矛拼命往前沖,用力蹬著腳下被風沙打得發滑的泥地。過河之卒的被動在沈渡面向敵人的每一步都在疊加,力量灌進他的右臂。他第一個衝進南軍左翼的步兵陣,一刀劈翻了擋路的矛手。
盛庸的整條左翼開始從邊緣往中間塌。兵找不到將,將看不清旗,火銃被沙堵住,弩弦被風吹得拉不滿。沒有命令,潰兵開始扔下兵器往南跑。朱能帶著騎兵從正面殺到,他的鬼頭刀在風中甩出一串銅環的碎響,一刀砍倒了盛庸中軍大旗前的護旗校尉。帥旗在風中搖晃了幾下,轟然倒塌。
盛庸被親衛拼死拖出陣地,扶上馬時還想回頭收攏殘兵,戰馬已被潰兵洪流裹挾著不由自主地往南奔去。二十萬大軍在風沙中崩潰,傷亡過半,殘部丟下所有火炮和輜重,一路潰退往德州方向。夾河南岸從河灘到槐樹林之間鋪滿了丟棄的兵器甲冑、翻倒的火銃架和倒斃的戰馬。
傍晚風停之後,沈渡一個人走到河堤上。譚淵昨天倒下去的位置還留著一灘暗色的血,風吹不散。他在那灘血旁邊站了一會兒,把橫刀插進泥土裡,然後伸手扶著刀柄,對著譚淵陣亡的方向微微低下頭。「譚將軍。」他的聲音很輕,被風颳散在河面上,「我們贏了。」