狼烟是从长兴方向最先升起的。
那天清晨,太湖西岸的渔民们正准备收网,忽然看见北岸天际线上窜起一道笔直的黑烟。黑烟在晨光中翻滚着上升,像一条狰狞的墨龙,在低垂的云层下久久不散。紧接着,第二道、第三道——湖州北线六十里烽燧全线点燃,一座接一座,将警讯以比奔马更快的速度传向南方。
淮南军来了。
刘昊天在湖州中军大帐接到急报时,正在用早膳。他放下碗筷,只说了两句话。第一句是“击鼓聚将”,第二句是“派人去临安,告诉武肃王——淮南人过界了,我在这里挡住他们。”
西城营的将领们在半刻钟内全部到齐。陆铮从长兴快马赶回,衣甲上还沾着清晨的露水。石猛从湖州城头下来,手里还攥着半块没啃完的饼。张有田从苏州方向赶来,一脸凝重——苏州那边暂时没有动静,但太湖东岸的水寨已经进入了战备状态。众将围在那张已经被翻得起了毛边的两浙舆图前,刘昊天用军刺的刀尖点在太湖北岸。
“淮南前锋昨夜渡江,兵力约万人,主将是杨行密麾下大将李神福。据长兴烽燧的狼烟信号和斥候回报,敌军分两路南下——左路五千人沿太湖西岸陆路推进,已抵近长兴以北二十里处的顾渚山;右路五千人乘战船入太湖,估计今午时就会出现在湖州水寨的视野里。”
“万人只是前锋。”陆铮盯着地图,眉头拧成一道深沟,“杨行密吞并孙儒之后,淮南带甲至少五万。如果这次是倾巢而出——”
“那后面还有四万。”刘昊天替他把话说完了,“但那是后面的事。我们要打的是眼前这一万。把这一万打疼了,后面四万才会掂量掂量。”
他将军刺在地图旁的木案上,开始部署。
“陆铮,你守长兴。我给你一千人——五百西城营老兵,五百越州降卒改编的新兵。长兴是太湖西岸陆路的咽喉,长兴若失,湖州城就暴露在敌军步军面前。你必须在顾渚山一带拖住左路敌军至少三。”
陆铮抱拳:“末将明白。”
“石猛,你守湖州城。我给你两千人,加上城中原有守军五百,合计两千五。湖州城虽然比不上越州坚固,但城墙完整,护城河也还算宽。右路敌军若从水路登岸攻城,你必须在城墙上顶住至少三。”
“末将明白。”石猛将手里剩下的小半块饼一口塞进嘴里,用力嚼了两下,“他们将,水寨那边的哨船已经全部派出去了,太湖南岸的渔民也全部撤进了城。”
“张有田,你回苏州。苏州方向暂时没有敌情,但你不能掉以轻心。淮南水军如果拿下太湖,苏州就是下一个目标。你把苏州的水寨和城墙再检查一遍,所有烽燧配足狼烟储备,随时准备接应湖州。”
张有田抱拳领命,转身大步出帐。他的背影已不再是当年那个在城墙上抱着长矛睡着的徐州流民——如今他的脚步稳当,肩膀宽厚,走出帐门时顺手扶正了门口那面被风吹歪的营旗。
众将领命而去后,刘昊天独自站在舆图前,目光从长兴移到湖州,又从湖州移到太湖对岸那片空白区域——那里标注着“广陵”二字,是杨行密的老巢。他很清楚这一仗的分量。越州之战打的是伪帝董昌,淮南之战打的却是真正的枭雄。杨行密不是董昌。董昌只是个坐井观天的土皇帝,杨行密却是在江淮之间厮了二十年的枭雄。他的兵比董昌的多,他的将比董昌的狠,他的水军在整个江南首屈一指。西城营能不能扛住淮南的第一波猛攻,将直接决定浙西在这场战争中的生死存亡。
他拔出军刺,将刀尖入舆图上长兴的位置,刀身微微颤动。
“陆铮,”他头也不回地说,“你等一下。”
正要出帐的陆铮停下脚步。
“长兴这一仗,比枫桥难打,比诸暨更难打。你手里只有一千人,面对的可能是五千甚至更多。但你记住一件事——你守的不是一座城,是太湖西岸整条防线的支点。你的身后不是空地,是湖州。湖州身后不是旷野,是临安。你不能退。”
“末将不退。”陆铮的声音很平静,像是在陈述一个已经发生过的事实。然后他补了一句:“末将答应过你的——末将不会让西城营的战旗倒在末将前面。”
长兴之战在当天傍晚打响。
李神福的左路五千人从顾渚山中开出,沿着太湖南岸的官道直扑长兴。李神福是杨行密起家时就追随的老将,五十来岁,白发苍苍却悍勇不减,在淮南军中绰号“白头虎”。他的战术风格直接而暴烈——不等后队全部到齐,便以前锋千人率先冲击长兴城外防线。
陆铮站在长兴城北新建的土垒上,俯视着从官道上涌来的淮南军。土垒是过去一个月里赶筑的,不算高,但前面挖了一道深壕,壕底埋了削尖的木桩,只有中间一条窄窄的石板桥可以通过。这个地形和当年枫桥镇外的山谷有几分相似——都是利用窄口限制敌军的展开宽度,用最小的兵力换取最大的防御效率。
“弓箭手准备。”陆铮举起右手。
土垒上,两百名弓弩手将箭矢搭上弓弦,箭头在夕阳下闪着冷光。这些箭矢是临安武库的——箭头是锥形破甲箭,专门对付淮南军的铁甲。
淮南军前锋冲过了石板桥。
“放!”
第一轮箭雨倾泻而下。冲在最前面的淮南士卒纷纷中箭倒地,破甲箭头从铁甲的缝隙中钻入,带起一蓬蓬血雾。石板桥上瞬间堆积了一层倒伏的尸体,后面的人被尸体绊倒,又被更后面的人踩踏。但淮南军毕竟是久经战阵的精锐,短暂的混乱后迅速调整——盾兵举橹盾在前,步卒躲在盾后,将石板桥变成了一个缓慢推进的钢铁龟壳。
陆铮没有继续放箭。
“滚石!”
土垒上的士卒们将预先堆好的礌石推下壕沟。这些礌石是从太湖岸边开采出来的青石,大小不一,大的如磨盘,小的如人头。石头轰隆隆地滚下陡坡,砸在盾阵上,橹盾被砸得四分五裂,盾后的士卒被压在石头下面,惨叫声震天。
但淮南军太多了。第一波被砸退,第二波又涌上来。李神福在后方督战,手持长刀,亲自斩了两个溃退的士卒,稳住了阵脚。他看出来了——长兴守军兵力有限,只要持续冲击,土垒迟早会被突破。
激战持续到深夜。土垒前的壕沟已被尸体填平了大半,石板桥早就不见了,只剩下被血浸透的泥地。陆铮的左臂被流矢擦过,箭锋划过皮甲蹭出一道血槽,不算深,但整条袖子都被血染红了。他撕了条布随便扎紧伤口,继续站在土垒上指挥。身旁的队头劝他下去歇一会儿,他没听见似的,只是盯着官道尽头那支在火光中缓缓移动的淮南军旗帜。
“他们还没退。”陆铮说,“今夜还会有一次进攻。”
“副指挥,弟兄们快撑不住了。”队头低声说,“从傍晚打到现在,没停过。箭矢快用完了,礌石也快没了。”
陆铮回头看了一眼身后的士卒们。他们靠在土垒上,有的在包扎伤口,有的在啃粮,有的闭着眼似乎在睡觉——但手里的刀一直没有松开。五百老兵个个浑身是血,五百新兵中有不少人打了一整夜,脸上已经没了恐惧,只剩下麻木的疲惫。
他忽然想起了郑彪。在越州城头,郑彪抱着礌石往城楼上冲的时候,大概也是这样的表情——不是不累,是累到了忘记怕。
“郑彪在越州城头跟我说过一句话。”陆铮说,声音不大,但身边的士卒都听见了,“他说——‘怕的时候就想,我要是死了,至少拉个垫背的。这么一想,就不怕了。’”
他站起来,拔出刀。
“我们今晚不打防守,打反冲锋。趁他们下一次进攻被我们压下去的瞬间,我带头冲出去,他们一个措手不及。不要恋战——冲出去,砍一轮,然后马上退回来。让他们知道,我们不光能守,还能打。”
队头瞪大了眼睛,然后缓缓咧嘴笑了。
“副指挥,你跟都将学坏了。这种疯招也敢用。”
“跟都将学的是战术,跟郑彪学的是胆子。”陆铮说,“都学了,就得都用上。”
丑时正,淮南军发动了当夜第四次进攻。
这一次李神福下了血本,投入了整整两千人。他知道长兴守军的箭矢和礌石都快用尽了,只要再冲一次,土垒必破。他甚至提前在阵后设下了督战队,下令不许后退,违令者斩。
淮南军举着火把,在夜色中形成一条蜿蜒的火龙,朝土垒蜂拥而来。土垒上的弓弩手射出了最后一批箭矢,礌石也全部推下壕沟。淮南军付出了惨重的伤亡,但终于冲到了土垒脚下,开始攀爬土垒的斜坡。
就在这时,土垒的木栅门忽然从里面被撞开了。
陆铮带头冲了出来。他身后的两百人都是精选出来的老兵,个个手持短刀圆盾,不发一声呐喊,只有脚步声和刀锋破空的呼啸。他们从土垒上居高临下地撞入淮南军的侧翼,刀光在火光中翻飞如雪。
淮南军完全没有料到守军会在这种时候反冲锋。他们的注意力全部集中在土垒上的缺口处,侧面突然被人撕开,顿时陷入了混乱。陆铮的短刀在人群中划过一道冷厉的弧线,一个淮南都头还没来得及转身就被砍翻在地。他身后的老兵们三人一组,以刘昊天教的轮转突刺战术在敌群中来回穿,砍倒一片便立即抽身后退,退得和冲得一样快。这也是刘昊天反复强调过的——反冲锋的核心不是伤,是制造混乱,打到敌军开始怀疑自己的阵线,就立刻收手。
混乱持续了不到一炷香的功夫,陆铮便下令撤回土垒。他们退回土垒时,淮南军已经彻底乱了阵脚,前排的步卒被反冲锋打蒙了,纷纷后退。后排的督战队挥刀呵斥,不退者赏,退者斩。但士卒们发现在这一进一退之间,前排的人在往后退,后排督战队在往前,两股力量在中间撞成了疙瘩——这一夜的第四次进攻,最终在一片自相践踏的混乱中土崩瓦解。
李神福在后方看到这一幕,沉默了很久。
“长兴守将是谁?”他问身旁的幕僚。
“据斥候回报,姓陆名铮,是西城营副指挥使。越州之战中斩李霸先的,也是此人。”
“西城营。”李神福重复了一遍这个名字,白头在夜风中微微飘动,“先是刘昊天,再是陆铮。钱镠从哪里找来这些人?”
与此同时,湖州城也陷入了激战。
淮南右路五千人乘战船渡太湖,在湖州城北的水寨外强行登陆。阮结的水军尚未赶到,湖州水寨的三百守军依托寨墙和水中的木桩铁索顽强抵抗了一天一夜,终究寡不敌众,水寨失守。守寨的都头在寨墙上被火箭射中口,临死前亲手点燃了水寨的粮仓,大火烧了整整一夜,将水寨的寨墙和栈桥烧成了一片焦黑的废墟。
淮南军在水寨灰烬中稍作整顿,随即直扑湖州城。
石猛站在湖州北门城楼上,手握横刀,看着城下密密麻麻的淮南军阵列。他的身材比两年前更加魁梧,肩膀上的肌肉撑得皮甲紧绷绷的,站在垛口后面像一座矮壮的铁塔。淮南军先锋将领派人在城下喊话,说湖州孤城一座,援军未至,不如早早开城投降,杨节度可保城中将士不死。
石猛的回答是一箭射穿了喊话人的咽喉。
“你的。”他骂人的话不多,但每句都很扎实,从垛口后面探出半个身子朝城下喊,“告诉你家将军,我老石这辈子只跪过三个人——我爹、我娘、武肃王。淮南的节度使,还排不上号。”
攻城战从午时打到黄昏。淮南军推着云梯和撞车,一波接一波地冲击城墙。石猛在城头来回奔走,哪里危急就往哪里堵。他的横刀砍卷了三把,盔甲被流矢钉进了两处——一处在肩头,一处在肋侧,都只伤了皮肉,医营要给他包扎,他一把推开。
“打完再说!”他吼了一嗓子,又冲向下一个垛口,“三队补东墙!五队守住水门!他娘的,二队谁管?张癞子呢?”
一个队头从城垛后面应声:“这儿!还活着!”
城南的瓮城在酉时被撞车撞开了一个缺口。淮南军蜂拥而入,石猛亲自带着预备队堵上去。他在瓮城内侧布置了第二道防线——用运粮的麻袋装满了土石,垒成一道半人高的矮墙,墙后埋伏了五十名长矛手和三十名刀斧手。淮南军翻过矮墙时,长矛从墙后骤然刺出,刀斧手从两侧扑上去,将突入缺口的敌军全部砍翻。血在青石板路面上流成了一条小溪。
这一刻,石猛忽然想起郑彪在越州豁口战中说过的话——“石哥,你别看我平时不靠谱,但我最厉害的本事不是跑得快,是守住一道门。只要我活着,门就不会破。”
郑彪不在了。但西城营还在。这道门,谁来都不给开。
湖州开战的第三天,阮结的水军终于到了。
三十艘战船从钱塘江入海口逆流而上,转入太湖。船头上飘扬着“阮”字和“钱”字两面大旗。阮结站在旗舰船头,远远望见湖州水寨的方向浓烟滚滚,脸色骤变。
“来晚了!水寨已经丢了!全军进入战备!”他厉声下令,然后转头对身旁的传令兵说,“去告诉刘昊天——阮结到了,太湖水路上有我在,他不用管后面了。只管打前面。”
水军在太湖西岸与淮南水军的右路舰队遭遇。双方在湖面上展开了一场激烈的接舷战。阮结是钱镠麾下最擅长水战的老将,他的战船列阵向来以“雁行阵”著称——旗舰居中,两翼前出,形成一个大V字形,将敌舰队裹在中间打。二十余艘战船在他的指挥下进退有序,火箭、投石、接舷、火攻轮番上阵,将淮南水军牢牢牵制在太湖西岸,使其无法继续向湖州城运送兵力和辎重。
消息传到湖州城头时,石猛正在用刀背敲掉盔甲上凝结的血块。他听完传令兵的话,在城楼上笑了。
“阮将军来了!都听到了吧?水路上的王八蛋被堵住了!接下来攻城的就是孤军——没有援兵,没有补给,没有退路!该轮到我们堵他们了!”他顿了顿,朝城下吐了口带血的唾沫,“兄弟们,还怕不怕?”
“不怕!”城楼上响起一片沙哑的呐喊。这声音被战火烧得嘶哑,被血浸得沉重,但它在湖州城墙上回荡了整整三天,一次比一次更响亮。
在长兴和湖州同时激战的这两天里,刘昊天没有坐守中军。
他亲自带着五百精骑,沿太湖西岸的山林小道悄悄向北穿。这条小道是陆铮在修筑烽燧时偶然发现的——一条前朝留下的废弃驿道,穿行在太湖南岸的低山丘陵之间,密林掩映,蜿蜒如蛇。道上长满了荆棘和野竹,头顶的树冠密不透光,淮南军的斥候完全没有注意到。
他的目标不是李神福的左路,也不是湖州城下的右路,而是太湖西岸淮南军的后方辎重营地。
淮南军万人远征,粮草补给依赖太湖水运。他们在太湖北岸的乌程县设了一座大型辎重营,囤积了数万石粮草和大量军械。这座辎重营的位置在长兴和湖州之间,北靠太湖,南面是低矮的正陵,守卫兵力约一千五百人——不算少,但在刘昊天看来,这个兵力对一个守卫着全军粮草的营地来说,太薄弱了。李神福把主力全部投入了攻城,后方反而空虚。
“淮南军的粮草全在这个营地里。”刘昊天在出发前对五百精骑说了最后的战前部署,“烧掉它,淮南人的一万前锋就得饿着肚子打仗。他们要么从这里撤退,要么困在长兴城下等着饿死。没有第三种选择。”
五百精骑是西城营的精锐骑兵,每人配双马——一匹骑乘、一匹驮运和油脂罐——在夜色中沿废弃驿道疾驰。三更时分,他们抵达了乌程辎重营外围的正陵。
辎重营扎在一片开阔的湖畔台地上,四周打着木栅栏,栅栏外是两道浅壕。营地中篝火星星点点,哨兵在栅栏后来回走动。营中堆着数百个大粮囤,用油布覆盖,在月光下泛着暗沉的反光。淮南军的粮草官显然认为这里足够安全——前方有万人前锋挡着,后方是太湖,浙西军怎么可能绕过来?
刘昊天伏在山脊的灌木丛中,用那支铜窥管观察了整整一个时辰。然后他收起窥管,对身旁的骑兵都头说了几句话。
寅时正,黎明前最黑暗的时刻。
五百精骑分作两队。一队由刘昊天亲自率领,从正陵南侧的山坳中悄悄摸近辎重营南门。另一队由骑兵都头带领,绕到辎重营北侧的湖边,截断营地通往湖岸码头的退路。
南门的哨兵正在打盹。连来前方捷报频传——至少淮南军内部传的是捷报——辎重营的守军已经松懈到了极点。当第一批火箭从黑暗中射入营地时,哨兵还没反应过来是怎么回事。火箭钉在粮囤的油布上,燥的油布瞬间燃起大火。紧接着第二波火箭射中了马厩的草料堆,受惊的战马嘶鸣着挣脱缰绳,在营地中横冲直撞。
“敌袭!”警报声终于响起,但已经晚了。
刘昊天亲自带队冲入南门。五百精骑如一把烧红的刀切入牛油,在营地中来回冲。他们不恋战——每冲过一处,便将手中的油脂罐砸向粮囤和军械堆,然后身后的同伴补上一支火把。火借风势,转眼间将整座辎重营吞没。大火烧得比湖州水寨那场更烈——水寨烧的是木头,这里烧的是粮草、布匹、箭矢、桐油,全都是遇火即燃的军需物资。
守军从睡梦中惊醒,衣甲不整地冲出营帐,有的还在找刀就被骑兵的马刀劈翻。辎重营的指挥官是个肥头大耳的粮草官,被亲兵从火海里拖出来时浑身是火,还没来得及看清敌人的面孔,就被一队疾驰而过的骑兵踏成了肉泥。
刘昊天在营地中央勒住马,军刺上的血还在往下滴。他环顾四周,整个辎重营已是一片火海。数百座粮囤被烧成了巨大的篝火,火光照亮了半边天际。湖对岸的淮南水军大概也看见了这片火光——他们全军的粮草正在化为灰烬。
“撤。”他简短地下令。
五百精骑带着零星的伤亡,沿来路迅速退入正陵的密林中。身后,乌程辎重营的火光映红了太湖北岸的夜空,连远在长兴城头的陆铮都看见了那一片赤红。李神福在军帐外望见后方起火,脸色铁青,一言不发地站了很久。
乌程大火的消息传到湖州城下时,右路淮南军的攻势骤然减弱了。粮草已断,再攻城已无意义。湖州城头,石猛看着城下淮南军阵脚松动,知道刘昊天得手了。他重重一拳砸在垛口上,沙哑的嗓子几乎喊不出声来,但还是朝身后吼了一句。
“都将把他们的粮烧了!明天一早,他们就该退了!”
天明时分,阮结的水军在太湖西岸击退了淮南右路舰队的最后一次反扑。淮南水军损失了十余艘战船,残部朝北岸撤退,在湖面上留下了破碎的船板和浮尸。
长兴城外,李神福坐在军帐中,面前摊着一份刚送来的急报。急报上只有寥寥数行字:乌程辎重营被焚,粮草尽毁,守军千人覆没,敌军夜袭部队已安全撤回。他又看了一眼长兴城头那面被战火烧得发黑却依然笔直竖立的“陆”字旗,终于下了决定。
“全军撤回顾渚山。派人回广陵,告诉杨节度——前锋受阻,粮草被焚,末将暂退顾渚山休整待命。请求后续主力加速渡江。”
淮南军第一波攻势,在太湖西岸被挡住了。
但所有人都知道,这只是开始。杨行密的四万主力还在江北,淮南的战争机器才刚刚启动。太湖防线的烽火台暂时停止了燃烧,但每一座烽燧上的狼烟储备都没有撤走。
那面被火烧黑的“陆”字旗依然立在长兴城头。湖州城墙上石猛用刀刻下第四道刀痕——每打退一次进攻就刻一道——城墙的青砖上已刻了七道。阮结的水军继续在太湖上巡弋,战船的帆影在晨光中时隐时现。刘昊天率五百精骑回到湖州中军大帐,展开舆图,看向江北。
广陵的方向,乌云未散。