杜松追出三里地把最后一队来不及收拢的镶黄旗溃兵踩翻在浑河支流的冰面上,还想继续往东撵,被杨昭派来的传令兵截住了。传令兵一人双马跑得马鼻子喷血,递上来的竹筒里只有一行字:“杜总兵收兵。今晚合围界凡山,天亮再打。”
杜松把字条翻过来覆过去看了两遍,豹眼里的灼热渐渐退下去。他打了三十年仗,知道乘胜追击的诱惑有多大,也知道被诱入伏击圈的代价有多惨。他把斩马刀往鞍前一横,朝身后还在往前涌的关宁铁骑吼了一声:“收兵!回营!”
骑兵们勒住马,马蹄在冰面上刨出一片白花花的冰碴子。几个杀红了眼的把总还想再追,被杜松一鞭子抽在马头上,骂骂咧咧地拨转了马头。
杨昭选定的合围时间是今晚。
他不是不想立刻追上去——努尔哈赤双手已废,后金士气已崩,现在追上去十有八九能一举击溃。但他更清楚,溃兵如果被追得太紧,反而会散成小股流窜进密林和山沟里,到时候清剿起来旷日持久;不如给他们留一夜的时间收拢残部退往界凡山,等他们全部缩进那个天然的牢笼里,四面一围,一个都跑不掉。界凡山的地形他在沙盘上推演了无数次:东面是浑河支流的冰沟,冰层薄得经不住马踩;西面是他刚刚打穿的山口,杜松的关宁铁骑封在那里;南面是界凡山主峰的断崖,猿猴都爬不上去;北面是马林的宣府步兵,昨天刚从尚间崖车阵里开出来,正愁没仗打。四面都是墙,努尔哈赤缩进去就是瓮中之鳖。
他把这个计划在暮色初临时向各路主将派出了传令兵。传令兵们每人双马,马背上绑着火把,火光照着他们年轻而紧绷的脸。有个宣府兵接过竹筒时手都在抖——不是怕,是激动。打了快十天的仗,从被鞑子压着打到追着鞑子打,这种反差让所有人都处在一种高度亢奋的状态。
杜松的部队最先到位。他的关宁铁骑封住了界凡山西面山口,骑兵们在山口两侧的矮坡上列阵,把虎蹲炮架在坡顶上,炮口对准山口内那条唯一的退路。炮手们蹲在炮架旁边,把最后几颗霰弹从弹药箱里搬出来,用油布擦得锃亮。杨昭策马到山口西侧那道矮坡上,翻身下马,把长剑连鞘插在脚边的冻土里。他身后是杜松刚拉回来的骑兵和火铳队,再往后是炮营临时垒起来的炮位。几个炮手正蹲在炮架旁边啃干粮,看见他都站了起来,他摆了摆手让他们继续吃。
“刘綎到了没有?”他问。
赵大彪从坡下连跑带爬地上来,脸上还糊着白天打仗时溅上的血泥:“刚到!川军从牛毛寨一路跑过来的,老刘头一边跑一边骂,说你把火镐都留给他烧了,害得他现在连口热饭都吃不上。”
杨昭嘴角微微一动。刘綎能骂人,说明士气没问题。
刘綎的部队在入夜后一个时辰到达界凡山南侧。杨昭选定的合围位置是山南那片被砍伐过的桦树林——林子边缘对着一条干涸的溪沟,溪沟通往界凡山主峰下的一个隘口。刘綎骑着他那匹瘦骨嶙峋的川马从林子里钻出来,马背上还搭著那条从牛毛寨火海里抢出来的破羊皮袄,袖口烧焦了一截,露出里面发黑的棉花。他把大刀往地上一插,走到杨昭面前,鹰眼里映着远处界凡山上后金营地的篝火。杨昭把合围的部署简要说了,刘綎听完只问了一句:“南边这条溪沟是干涸的,鞑子要是从这里摸下来呢?”杨昭的剑鞘头在溪沟边的碎石地上画了一道线:“这里已经补了两道绊马索,溪沟尽头是佛郎机炮的射界。他出不来。您的川军不用攻山,只需守住隘口,明天天亮之前不让一个鞑子从南面溜走就行。”刘綎沉默片刻,看着杨昭的眼睛问:“你呢?”杨昭把剑拔出来插回腰间,在寒风里整了整肩上渗血的绷带:“我在这里等马老哥,他的宣府步兵封北面。天亮之前,四面合拢。”
马林的后半夜到的。他骑在那匹老骟马上,铜烟袋锅叼在嘴里,烟早就灭了。宣府步兵从界凡山北面的尚间崖方向连夜拔营,步兵们排著整齐的队列,踩着冻土和残雪,没有人说话,只有靴底碾过碎石的沙沙声和骡马偶尔打的响鼻。马林在阵地上走了一圈,每个炮位都蹲下来看看炮架稳不稳、火药罐有没有受潮,最后走到杨昭面前,把烟袋锅从嘴里拿下来,用一种算账算到最后一行时的笃定语气说:“北面封住了。宣府兵带了四十辆重车,铁链接好了,鞑子骑兵冲不过车墙。”然后他顿了顿,从袖子里抽出那本翻烂了的账册,翻到最后一页,上面密密麻麻记着这几天来所有弹药的消耗和补充,“杨参将,你答应的补充弹药什么时候到?佛郎机子铳只剩三箱了,虎蹲炮霰弹也只够明天打一轮。”
“李总兵从辽阳发来的补给队明天午时到。”杨昭说,“三百颗霰弹,两百斤颗粒火药,佛郎机子铳六十根。”
马林把账册合上,重新叼起烟袋锅,沉默了一会儿。他本想说“李如柏这次倒是没拖”,但话到嘴边又咽回去了。他不是那种会在战前夸人的人。
晨曦初露时,界凡山上升起了篝火的烟柱。后金残兵在山上蹲了一夜,零星能听见伤兵的呻吟和战马的哀嘶从半山腰传来。山脚下,明军的合围圈已经彻底封死了。
杨昭站在西面山坡上,手里举著从马林那儿借来的单筒望远镜,镜筒对准山腰。他看见后金的营地里人影绰绰,有人在拆帐篷,有人在给战马备鞍,还有人围在篝火旁边烤著什么东西。从人马的分布看,大约还有不到两万五千残兵,其中至少有一半是伤兵和老弱辅兵,真正的战斗力不足一万五千。他调整焦距,在人群里搜索努尔哈赤的身影——山腰那块凸出的岩盘上,一顶比其他帐篷都大的牛皮帐前面,一匹灰鬃老黑马正被人牵着来回踱步。马背上没有人,但马鞍还没卸。这说明努尔哈赤还活着,正准备下山。
他把望远镜收进怀里,转身对坡下等待的传令兵们说:“传令各营:鞑子天一亮就会突围。他们不会走西面——西面杜总兵火力最强,他们已经被打怕了。也不会走北面——北面马老哥的车墙已经封死了。最可能的方向是南面和东面。南面交给刘总兵拦住,东面是浑河冰沟。鞑子残兵已经无路可退,但——”他话音停顿了一瞬,抬手指向东面那片在晨光中泛著青灰色冷光的冰沟,“冰沟不是路。冰壳薄,过不了马,但兔子急了也会跳冰窟窿。传令杜总兵,把他的佛郎机炮往东面移两门,卡住冰沟对岸的斜坡。鞑子一旦踏上冰面,立刻开炮。”
传令兵们翻身上马,马蹄敲碎冻土上的薄冰,分头往各营的方向驰去。
杨昭把长剑从剑鞘里拔出来,用拇指试了试剑锋。然后他把剑鞘插进马鞍侧面的皮扣里,翻身上马,朝杜松的阵地驰去。
天亮得很快。界凡山的山脊线从青灰色渐变成淡金,又渐变成橘红,最后一轮红日从山脊背后弹出来,把整片战场染成一片血色。就在这一刻,山腰上传来了后金的号角声。那是正黄旗的牛角号,声音沙哑而绵长,在山谷间来回弹跳。
杨昭在马上听到了号角声。三声长,两声短,再一声长——不是冲锋号,是开拔号。北面山脊上已经出现了移动的旗影,正黄旗残部的认旗正从山腰往下移,旗手骑在马上,旗杆歪歪斜斜地扛在肩上。紧接着镶黄旗、镶蓝旗、正红旗的残旗也陆续从各处营地升起,像个被捣烂的蜂巢里涌出的蜂群,黑压压地涌向山脚。后金残部开始往山下挪了。
第一批后金骑兵从南面隘口冲出来的时候,太阳才刚升到山脊上方不到一竿高。带队的又是阿敏——这个努尔哈赤最能打的侄儿,手下全是镶蓝旗的老兵,天亮前才吃了两块烤马肉,把血吞进肚子里,刀刃在磨石上蹭过最后一遍,便跨上马带队往南冲。但刘綎的川军已经等了一夜。
川军老兵们趴在隘口外那片桦树林边缘的石坎后面,火铳架在石坎上,铳口对准隘口出口。刘綎自己蹲在一棵被炮弹削断的桦树桩旁边,大刀横在膝上,刀刃上抹了一层薄薄的冻油脂。他看见阿敏的骑兵从隘口里涌出来的时候没有急着下令放铳。冷风穿过桦树林发出簌簌的声响,他身后老韩那把刻了九道刀痕的火铳稳稳地架在石缝上,铳管上还缠着昨夜防潮的破布。一直等到骑兵冲到第一道绊马索前面,刘綎低喝了一声:“放。”
绊马索从溪沟碎石地下同时弹起来,奔在最前的几骑顿时连人带马栽进碎石堆。火铳齐射——老韩的铳口喷出一团明亮的火光,铅弹击中一个刚想从地上爬起来用刀砍断绊马索的后金兵。硝烟还没散尽,佛郎机快炮从溪沟尽头的坡地上往下扫射,铁弹丸打在隘口两侧的碎石壁上跳出刺耳的脆响,反弹的弹丸把正在涌出隘口的骑兵扫得队形大乱。阿敏拼命往里挤,刘綎的川军硬是不放一骑过关。两军在狭窄的隘口搅成一锅烂粥,刀刀见肉,每一个退下来的明军伤兵身后都跟着一个新顶上去的矛手。
杨昭没有留在南面。他带着赵大彪和三十个从各营收拢来的轻骑兵绕到了东面。这片浑河支流的旧河道在清晨时分看起来像一面蒙了灰的镜子,冰壳冻得发白,靠近岸边的冰层上还堆著几天前被杜松撵下河的溃兵尸体。他知道东面是包围圈最薄弱的一环,因为这里没有重炮,只有杜松临时调来的两门佛郎机快炮和一道看似平静的冰沟。但极薄的那层冰壳下面,暗流还活着,水声在冰下低低地呜咽。
皇太极也选了这里。他带着最后三百镶黄旗白甲兵,趁著南面打得正密从北侧山脚摸下来。这些老兵是跟着努尔哈赤打了二十年仗的精锐,脚上的皮靴底磨得比任何明军斥候都薄,踩在碎石和薄冰上几乎不出声。皇太极跨在马上,没有穿他那件显眼的双层铁甲,而是换了一身灰布棉袍,弯刀藏在袍子底下。他望了一眼冰沟对面的河岸,那是他计算中明军兵力最薄弱的接合部。只要能冲过冰沟,钻进对岸那片松林,就能绕出包围圈,往赫图阿拉搬救兵。
第一排白甲兵踏上了冰面。冰壳咔嚓一声裂开一道口子,马前蹄踩进去,冰水溅在马腿上,战马惨嘶著挣扎,骑手从侧面跳下马背踩着冰面往对岸跑。第二排、第三排紧跟着涌上冰面。
杨昭的佛郎机快炮就在这一刻炸响了。两门快炮卡在冰沟西岸的斜坡上,炮口朝下,铁弹丸贴著冰面扫过去,冰壳被打碎,碎冰溅上半空又被铁弹丸追上,连人带马一起扫倒在冰面上。冰壳被彻底打碎后露出底下的黑水,落马的白甲兵在冰水里挣扎,铁甲灌满水之后人往下沉,不管多能拼命的人在这时候也只能用手扒著碎冰拼命往岸上爬。
皇太极没有退。他带着最后几十骑绕过冰沟最薄的那段主河道,朝着一处没有明军火炮的河岸缺口冲去。他成功了——他一马当先冲上了西岸,身后跟上来三十多骑先锋,组成了一个小小的桥头堡,拼命往前压试图掩护后续部队渡河。
杨昭看见了皇太极的大纛。他提起长剑,对身后的轻骑兵做了一个简短的手势——包抄右翼,不要让鞑子后续部队上岸。然后他独自一人,策马迎向皇太极的桥头堡。赵大彪在他身后喊了一声“少将军”,想跟上来,被杨昭一个手势按住了——不是逞能,是他知道对付这几十个已经强弩之末的白甲兵,一个人比一队人更快。他纵马从侧后切入,马尚未停稳人已经跃下,靴底稳稳踩在冰面上。
三十多个白甲兵正从冰面上艰难地往西岸聚拢,皇太极站在最前面,弯刀横在胸前正在指挥残兵抢占河岸缺口。看见杨昭策马来到,他举刀上前一步,刀锋在晨光里闪出一道冷光。杨昭翻身下马的过程甚至没有停顿,左手撑了一下马鞍,整个人贴著马腹侧滑落地,剑在出鞘的同时就已经划过了最近一名白甲兵的手腕。
然后是第二个。剑刃从肩窝斜劈进去,从腋下带出一蓬血雾,那人还没倒下,杨昭已经错步前蹬踏向第三个敌人的膝盖窝。膝盖骨碎裂的脆响被冰面上的惨叫声盖过,第三个白甲兵单膝跪倒在冰面上。第四个、第五个——他连劈两人,剑锋上的血都没干,第六个白甲兵举弯刀扑上来,杨昭侧身让过刀锋,左手反扣对方持刀的手腕,右手长剑从下往上刺入对方咽喉。第七人趁他抽剑的空隙从侧面偷袭,弯刀直取他后颈。杨昭头也不回,低头前伏,弯刀擦着他的后脑发髻削过去,削断了几根头发。他在弯腰的同时旋转,剑锋在冰面上划出一道弧线,砍断了这人的脚踝。第八人对第九人递了个眼色想从右翼包夹,弯刀刚举到半空,杨昭左脚已经踏上第八人劈出的刀背,借力跃起,在空中将剑横削一圈,剑尖同时划过两人的喉部。杨昭脚下踩着皇太极亲兵的尸体,向皇太极本人走去。
皇太极站在冰沟西岸那片被踩得稀烂的碎冰上,看着这个年轻人只用不到一盏茶的功夫就把他身旁跟了一路的先锋砍倒了近半个牛录。那些全是正黄旗最精锐的白甲——跟着父汗从万历二十一年古勒山杀到万历四十六年抚顺关,没有一个不是刀尖上翻过十几回身的狠角色。可他们到杨昭剑下连照面都没撑过。他的步子开始往后退,但身后就是冰沟,冰壳已被炮打碎,黑水翻涌著往沟底渗。他退无可退,重新横刀在身前。杨昭一剑击飞了他的弯刀,剑尖随即抵在他的咽喉上。皇太极闭上了眼睛,一只手紧紧攥著胸前那面刻着蒙文的护身铜牌。杨昭盯了他两眼,猛然回身挥剑架开了从碎冰边缘爬起的一个镶黄旗老兵砸向皇太极后脑的短矛,矛杆在两人头顶断折。杨昭低头看了一眼被自己架开的那截矛尖,又看了一眼皇太极,长剑收回鞘中。
“抓活的。”他对身后赶上来的赵大彪说,“他是努尔哈赤的第四子。”
赵大彪抹了抹额头上的血和汗,连应了两声。
皇太极被俘的消息传上山腰时,后金残部的抵抗开始从内部崩塌。阿敏在隘口听到消息,刀一横就往后撤,但他撤到隘口外发现刘綎已经封死了退路,又折回来往东面跑,结果在半路上撞上了杜松正在往东移的骑兵,被杜松在马上劈了一刀削掉了半边肩甲。鳌拜在北面也顶不住马林车阵往外挤的火炮,他腿上还嵌著霰弹铁砂,马又负伤不能骑,人拄著一根断矛杆退到斜坡上。界凡山从山脚到山腰,到处是溃散的后金骑兵被人像赶羊一样堵住,堵不住就往回挤,挤回山腰再被往下压。
努尔哈赤站在山腰那块凸出的岩盘上,晨风把他花白的发辫吹得散乱。他身侧只剩下不到三百亲兵,全是正黄旗最后一批能站着的白甲。他双手都缠着被血浸透又冻硬的布条,腕部和腋窝的伤口已经被随军郎中拿烧红的铁钎烙过止血,但每动一下都疼得额角青筋暴起。他伸出缠满血布的手,朝向赫图阿拉的方向望了片刻,然后缓缓攥住腰间那柄弯刀的刀柄,却发现自己已经拔不出刀了。他的手指无力地在刀柄上滑了两下,最后垂回身边。
鳌拜和莽古尔泰一左一右架着他往山的更高处退——界凡山再往北一里处有一段豁口,至今未完全被明军封锁。退进那片存著残雪的石缝时,努尔哈赤回头看了一眼山下明军正在收