真是天助杨修,
他和尹楷荀谌等人密谋后没几天,眼见夏侯渊亲自回防邺城的时间点越来越近,
而关羽似乎在拿下黎阳、打草惊蛇后,没有立刻继续北上急进邺城,反而是去包饺子消灭刘延了,
就在杨修尹楷等人扼腕叹息的节骨眼上,六月二十二,邺城以西的壶关陉,突然有三万汉军越过太行山,由并州攻击而来,直扑邺城。
领兵主帅正是马超,副将马岱,参军邓芝。部队里骑兵占了将近半数,粮道顺清浊漳水而下。
部队从并州一侧的潞县出发,入境后仅仅两天,就拿下了清浊漳水汇流河口处的黍邑县,随后沿着漳水继续东进百余里,迫近邺城。
邺城之内的程昱一日数惊,连连一边紧急加强防守,一边飞马急报求夏侯渊回防再快一点。
马超杀到之后,居然也不急于围城,而是沿着漳水顺流而下,从邺城城北通过、继续东进,然后在邺城以东夹漳水扎营。
程昱在城头观察到这个形势,一开始还略有不解,但很快就领悟到了马超的意图:
马超这是得到了情报,知道夏侯渊不在邺城,而且是在急匆匆赶回来合兵一处协防的路上。所以马超想围点打援,先阻截夏侯渊的会师之路。
邺城内至少还有三万曹军正规军,夏侯渊那儿有两万,冀州其他各郡平摊剩下的三万正规军,其中渤海郡南皮还要占两万,剩下的都是杂牌和新拉壮丁了。
所以从兵力构成来看,马超的部队是不足以攻城的,他作为攻方只是跟邺城兵力相当,在遇到夏侯渊夹击的话,他的兵力反而会处于劣势。
但就是这样,马超还敢主动拦截夏侯渊,那胆量也是够可以了,三万人想追着五万人打。
马超运动到位后,果然仅仅才休整了一天半,就遇到夏侯渊从漳水下游逆流而来、驰援邺城。
夏侯渊考虑到自己跟程昱无法实时沟通军情讯息,无法打出精确的配合,容易被马超打出一个时间差,所以倒也不敢直接跟马超交战。
夏侯渊想过绕过马超从南侧陆路回到邺城,毕竟邺城那么大马超也没有足够的兵力四面团团合围,总会有破绽的。
可惜稍一尝试之后,夏侯渊就意识到这条路也行不通,因为马超麾下的那支精锐骑兵不是吃素的,其快速反应机动能力非常强悍,无论夏侯渊走哪边绕路,马超的骑兵都能飞速赶到,把夏侯渊逼进野战截杀的局面。
夏侯渊只好暂时退却数十里,到邺城下游、同在漳水南岸的肥乡县驻扎。同时分一部分兵力渡过漳水,到对岸的邯郸县驻扎,成掎角之势,以免被马超绕后。
这么处置,从兵法上来说也不算错。
毕竟夏侯渊的部队也是强行军赶了六七天路、从渤海南皮赶回魏郡邺城战区,士卒疲惫。
如果直接投入战斗,肯定会比多以逸待劳休息了一天半的马超痛揍。只要无法立刻进城,那就该稍退驻扎、守望相助。
可惜,夏侯渊的噩梦才刚刚开始。
他在邯郸、肥乡歇脚相持的第三天,北边的常山郡又有部队,沿着太行山东麓南下,直捣邯郸以北。弄得夏侯渊西南有马超堵路、北面又有新的敌人夹击,很有可能被包夹在邯郸——
当然了,或许有人会问,邯郸位于魏郡最北部,已经是赵郡边缘了。那地方距离常山郡,中间还隔着整个赵郡和一部分的巨鹿郡,敌人就算从常山南下,怎么可能很快威胁到夏侯渊的北部后背呢?
这就要说到从常山南下的汉将及其兵力了,这一路统兵将领是张飞、魏延,参军为庞统,兵力也有两万多人。
张飞攻势勇猛犀利,庞统又擅长洞悉人心、安排攻心计策。一路上恩威并施,充分利用了冀州人对曹操的不满,以及各地兵力的空虚——
毕竟如前所述,曹军在冀州大地上,刨除夏侯渊亲率的部队、以及邺城、南皮这两个主要据点的守军以外,其他所有郡加起来,只剩下岌岌可危的一万多人正规军守兵了。
这一万多人洒在六个郡的防区里,简直就跟胡椒面一样薄,赵郡和巨鹿郡都才三千正规军,剩下都是壮丁,人心惶惶。
被张飞迅猛攻下一处、结以恩义、晓之以理后,最后的结果就是跟历史上张飞入川擒严颜后差不多顺利,整个赵郡和半个巨鹿郡,在数日之内被凿穿。
虽然一些远离进军道路的县城暂时还没空去招降和占领,但至少南下邯郸的道路已经打通。
张飞从巨鹿逼近夏侯渊屯兵的邯郸后,没过两天,南线的关羽已经杀了马延、迫降了刘延。听说北路得手,关羽也连忙挥师北上,从黎阳北渡黄河,跟张飞马超合兵一处。
当然关羽的六万人不可能全来,他还要填充陈留郡的正面,所以只是分兵一半配合河北战役,主要是原先跟随徐晃走水路的那些兵。
而把麹义留在陈留正面,继续跟兖州的曹军相持。
考虑到攻城战不需要多少技术含量,也没什么谋士发挥的空间,关羽把参军徐庶也留在陈留参赞军机,免得麹义冒进、中了荀彧或者别的谁的诱敌计策。
至此,汉军三路八万人,分别由关羽张飞马超率领,已经从三个方向包夹了邯郸夏侯渊和邺城程昱。
最远处那一路的赵云,也已经再渡易水,沿着渤海湾海岸南下。这次赵云不再是骚扰,而是全力总攻,最终在七月中旬,带了两万多人把渤海郡治南皮围了。
夏侯渊因为被牵制在邺城和邯郸这边,当然也不可能再兼顾南皮,只能是任由南皮守军自行抵抗赵云。
冀州战场,在短短一个月之内,迎来了关张赵马四路围攻,夏侯渊张合程昱纵有再强的战力,也是回天乏术的。
别看这时候河北战场上的总兵力人数对比,依然只是十万打八万,汉军只比曹军多出两万人。
但战争从来不是数人头,综合考虑各方面的强度因素,这里面的差距已经非常可怕了。
……
汉军虽然人多势众,但对坚城的攻击部署还是得尊重自然规律。
大军抵达邺城城下后,该填壕沟还是得填,该造投石机和掘城木驴的还是得造,壕桥车也不能省。
最多就是古老的冲车,有点无用武之地——邺城作为大汉地面上的三大巨都,跟长安雒阳一样,都是每座城门都有瓮城的。
而且瓮城的设计还非常歹毒,所以攻城门已经没什么意义了,撞开也无法掉头转向继续突破瓮城内门。
这种情况下,与其指望冲车撞门,还不如索性争取突破城墙。
只要投石车把城墙稍稍砸塌砸低个一半多,再上掘城木驴逼到墙根疯狂挖墙脚,就可以考虑上飞梯、顺着土坡往上冲。
这一切攻城准备,前前后后也得半个多月时间。期间夏侯渊也觉得疑惑过:
自己就在邯郸,已经养精蓄锐恢复了士气和战力,马超和关羽这么拖着,不怕他趁夜进城跟程昱张合会师么?
后来夏侯渊也想明白了,马超这是足够警觉,故意示敌以外宽内紧,就希望勾引夏侯渊救援,然后逮着他打一场野战。
邺城的城防,去年就遭到了严重破坏,现在防守方兵力又被这样分割,打到这么个局面,就算夏侯渊全师进城,就一定守得到冬天么?
还是不冒险了。
双方就这样表面轻松暗地紧张地相持了十几天。
七月二十,汉军总算填塞破坏了足够长的护城河。投石机也把去年就遭到漳水浸泡而松软塌陷的城墙,砸破了好几个地方,随后展开了全面进攻。
城内的杨修等人,在确认汉军随时可以正式总攻,终于瞅准机会,利用前中山太守尹楷负责的一段城墙,往外用绳索吊坠下去几个杨家的心腹家人,趁夜摸黑通过交战区,向关羽投诚。
杨家的亲随很快被关羽围城营地上的巡营斥候抓获,但他们立刻表明身份,被带到了关羽面前。
关羽听说是杨修派人来降,倒也不意外,亲自接见。
然后,关羽很快就确认来人的身份是真的——因为杨修非常细心,特地选了一个他家里常年跟其他朝中亲贵走动、请客送礼的管家。
这管家早在五六年前,杨修还在刘协的朝廷当大行令、为刘备服务时,就曾经在长安住过一两年,当时杨修要跟刘备阵营的高层结交,都是派此人去送礼、送帖子。
所以,关羽本人都亲自见到过这个杨府管家几次,收过对方送的金银珠宝,对他略有印象。那杨府管家也是人面很熟的人精,能说出一些当年见关羽时的细节,所以一下子就确定了身份。
这也没什么好奇怪的,那些大户人家负责迎来送往的管家,对主人家结交的所有客人喜好特点都能记清楚、擅长察言观色,他们吃的就是这碗饭。
关羽问明了杨修的计划之后,立刻做出了对应的部署调整,决定把次日的攻城提前到佛晓时分、天色未彻底放亮之前。
为了掩护真正的主攻方向,关羽也不忘各处一起进攻,但只对尹楷防守的墙段投入重兵。
次日黎明,战斗如期打响,程昱和张合在各处拼命堵漏督战,但开打没多久,尹楷负责的防区就出现了异常,近千名尹楷麾下的袁家旧部临阵倒戈,放汉军爬上城墙。
尹楷的嫡系士卒,连带杨家派来的三百虎贲卫士,以及各家的近千家丁,都提前按照约定的暗号,在头上额外绑扎了红巾,以示跟普通曹军士卒的差异。
汉军攻城部队也提前得了吩咐,看到头上绑着红巾的守兵是自己人,以免误伤。
尹楷杨修发动之后,程昱反应倒也很快,立刻意识到不对,派重兵前来堵漏。
但已经有超过千人的汉军先登勇士,身着铁甲操着斩马剑爬上了城墙,并且稳固控制了一段长达百余步的墙面。
程昱的增援部队也只能在墙头跟汉军展开血腥的近战肉搏,逐丈逐尺地争夺墙顶的控制权。