234年,孙权号称十万大军杀到合肥新城。
船队从江东经巢湖开过来,水面上铺了一大片。
然后,二十天,没下船。
不是怂了。是新城离水面远。
几年前魏军把合肥的城挪了。旧城紧挨着水边,吴军以前来打,船一靠岸就能围城。后来魏军在旧城西边三十里另建了一座新城。三十里,船开不过去,攻城器械和粮车得靠人拉牛拽一段一段往前运。
吴军最大的优势是水。现在水把人送到了跟前,却送不到最后那一步。
提出这个方案的人叫满宠。他给朝廷上过一道分析 (合肥城南临江湖,北远寿春,贼攻围之,得据水为势;官兵救之,当先破贼大辈,然后围乃得解) ,拆开看全是空间账。城南边紧挨水面,敌人来了可以把船压到城边,这叫据水为势。城北边离寿春太远,北边的援军要赶过来,得先打穿围城的主力,然后才能解围。
两头都不好办。
满宠的方案,旧城西边三十里有一处地形利索的地方,搬过去。这一搬,等于把吴军最强的水路优势截在了城外。以前吴军的船能直接怼到城墙附近,现在船到了水边,离城还有三十里空地。要打就得下船。下了船就进了陆路,魏军从寿春方向赶过来的增援、步骑混合部队,全都接得上了。
说什么北方骑兵天然克制南方水军,太粗了。吴军水面上很强,魏军也不是一上岸就无敌。真正卡人的地方是,从船上到城墙底下,中间那段路得换着法子走。人得下船,粮得卸下来用车拉,攻城的家伙也跟着从水上搬到地上。这中间的空档,才是吴军最难受的。
魏军做的事情,是主动把这个空档拉长了。
倒回去二十年。215年那次合肥之战,张辽带八百精锐出城突击,把吴军打得很狼狈。孙权撤退时在逍遥津一带差点被截住。这场仗后来变成了张辽的名场面,八百破十万(十万是史书说法,号称的成分得打折)。
但如果只盯着勇将冲杀,合肥就看窄了。
张辽那次能成,跟八百人猛不猛没多大关系。吴军围城的阵形还没完全铺开,几万人从水路上岸,步兵、器械、粮车要在陆地上重新展开,中间有一段混乱的空档。张辽赌的就是这个空档,吴军正在换挡、还没挂上的那几天。
合肥从215年打到234年,再到253年张特守新城又撑了一次,吴军反复来,反复卡在同一个问题上。也有人觉得孙权每次攻合肥不全是奔着城去的,也有牵制曹魏主力、配合其他战区的考虑。不管怎么看,合肥之所以反复出现在三国战争里,根子都是那条,水运优势和陆上攻城之间的切换成本。
而且这个成本不是固定的。魏军把城一挪,规则就变了。
228年秋天,淮南。
曹魏大司马曹休率步骑大军向皖城方向推进。带的东西很多,车辆、牲畜、粮秣、军资,重装大军在路上拉成长长一条。
进来的时候,这些辎重是力量。
有一个前提被人动了手脚。鄱阳太守周鲂写了好几封信给曹休,装作要投降,信写得很用心。曹休信了,以为皖城方向有内应,于是带着全部家当往前多走了一段。
周鲂那几封信,跟曹休聪不聪明没关系。曹休在淮南带兵多年,不算蠢。信改变的是他对这条路线的预期,以为前面有人接应,所以愿意往深处多走一段。
多走的这一段,后来全变成了代价。
陆逊领着吴军分三路,中路自己,左右两翼朱桓和全琮。刚才还在往前推的魏军,一下子得掉头往回跑。
辎重的性质就翻了个个儿。车辆走不快,牲畜堵路,粮秣和军资本来是保障,现在全变成拖速度的累赘。吴军追到夹石一带,斩获一万多人,缴获了大批牛马骡驴和车辆。这段记载魏方和吴方在细节上各说各话,是夜间惊乱导致大溃还是有组织撤退后被追击,版本不太一样,不能只挑一个戏剧化的写死。
夹石这个地方,同一条路上两拨人看到了完全不同的东西。对吴军来说是追击的窄口,追到这里能截住残部。但贾逵从另一个方向赶到了夹石,给曹休的部队送了粮食,打通了撤退通道。追击方看到的是瓶口,救援方看到的是生门。
所以石亭是惨败,但不是全灭。曹休回去之后不久去世,魏军在淮南的部署受了重创,但组织没有完全崩掉。
石亭之后,魏军很长一段时间不再从皖城方向主动往南打了。一场仗改变了一个地名的使用方式。
皖城听起来像个水陆枢纽,其实江淮之间的水路不能一路贯通,中间得反复换陆路。皖城周围是平原,天然防御很弱。能打,但替代不了合肥。
石亭跟合肥不一样。合肥是船到了城没到,空档在前半段。石亭是人进去了,东西撤不出来,空档在后半段。辎重带得越多,往前推的时候越猛,掉头的时候越惨。
情报先改变了路线,路线再放大了地形。
同一年春天,西边也出了事。
诸葛亮第一次北伐,从汉中向祁山方向推进,陇右好几个郡响应或者观望。蜀汉这边形势本来不错。
但有一条线必须守住。
从汉中经祁山到陇右,这条路能维持,蜀军在陇右才站得住脚。魏军从关中派张郃带兵往西赶,如果让他穿过来到了陇右,蜀军的前进和退路就同时出问题。
诸葛亮派马谡去守街亭。
街亭后来被各种通俗读物写成汉中咽喉(这个词不是史书原文,是后世概括),马谡在山上被断水的画面传了快两千年。
局势真正紧张的地方在张郃。他从关中往西赶的速度太快了。马谡营寨里有没有水井,倒在其次。
从关中到陇右,路不好走,但张郃做到了,而且赶在蜀军站稳之前就到了。关中平原上的部队,硬是塞进了陇右山地的战场。
张郃打街亭的时候,郭淮同时在侧翼攻打列柳城,蜀将高详在那里也被击破。
两个点同时失守。
马谡一个人丢了一座山,这么讲太窄了。街亭和列柳城是陇右路网上前后脚的两个口子,魏军同时拿下,蜀军在陇右的路就断了。往前没法打,往后也悬。诸葛亮撤回汉中,把西县一千多户居民和姜维一起带走。
战败不只是地图上一个标记变颜色。一千多户居民跟着走了,蜀汉在陇右花几个月经营的人心和人手,全撤了。
说回马谡。王平当时劝过他,不要把部队拉到山上去。王平的意思,翻成今天的话,其实是把一个很诱人的战术选择(山顶高、视野好、居高临下)翻译成了一个很实在的问题,你在山上,士兵每天喝什么水?吃什么饭?能不能列成阵形等援军?敌人不攻山,光围着你,你撑几天?
站得高看得远,跟守得住是两码事。
不过舍水上山这个说法,得交代一下出处。翻《三国志》正文,诸葛亮传和王平传记载了马谡兵败、王平劝阻不从的事实,但舍水上山这个具体表述,更多见于《魏略》和裴松之引注的材料,文本层级不一样。不是说这件事一定没发生,但读的时候心里得有个数。
街亭的准确位置到今天也没有完全定论。主流看法在今天甘肃天水市东南、秦安陇城一带,也有学者提出关龙山、麦积区街子镇等其他候选。地方上有地名传说和零散遗迹,但传说不能替代考古报告。
秦岭。
蜀汉要从汉中打到关中,得翻这座山。大家管这事叫蜀道难,三个字说不清楚。
网上常见秦岭六条道的说法,配一张六条箭头的地图。这个数字有问题。
比较靠谱的分类是北四道。故道,也叫陈仓道,沿嘉陵江上游河谷走,路长但河谷连续,便于修路和运输。褒斜道,直通关中中部,诸葛亮北伐和曹真伐蜀都在这个方向活动过。傥骆道,直线最近,但分水岭多险段多,小队能走和大军能走完全是两码事。子午道,直指长安,名气最大。
四条。
那六条怎么来的?把秦岭东侧通往商洛、南阳方向的库谷道、武关道算进去,数字就大了。但那几条路的方向跟诸葛亮从汉中向关中北伐不在一个路线上,一个朝西北,一个朝东南,混在一起算,口径出了问题。还有人把祁山道、阴平道也往里塞,那就更乱了。祁山走的是陇山方向,阴平是陇南的奇袭小路,跟秦岭北四道压根不在一个交通系统里。
还有个名词问题。斜谷经常被单独拎出来当第五条路,其实它是褒斜道的北口,或者说北段。把北口和整条路并列成两条,相当于把大门和房子算成两栋建筑。
魏延提出过从子午谷突袭长安的计划。后世要么说这是天才奇谋,要么说是送死冒险。两头都简单了。
看他到底怎么说的。《魏略》里记的大意是,给五千精兵、五千负粮的人,从褒中出发,循秦岭而东,当子午而北,不过十日可到长安。
两个细节容易被忽略。循秦岭而东,当子午而北,不是从汉中往北画一条直线冲长安,是先沿着秦岭南侧横着向东走一段,到了子午方向再折向北。先横后纵。
精兵五千、负粮五千,这个编制也不是五千个兵带五千份干粮的意思,涉及作战人员和运粮人员的配置,不能按字面理解。
不过十日可到长安,对应的前提是轻兵、突袭、敌方无备、一路顺畅。换成大军带着粮车攻城器械走同一条路,另一张账单。
翻一座山其实要付三次钱。人和马能不能过去,这是最基本的一笔。粮车、器械、大批民夫能不能跟上,贵一层。最贵的那笔,是翻过山之后每天的粮食饮水和退路还有没有。
三国战场真正卡住的,往往是第三笔。魏延方案里的十天报价,最多覆盖第一笔。
地理对双方都收费。230年曹真带大军从子午谷方向打蜀汉,一样被道路和天气拖得够呛,最后没打成。不是只有蜀军翻山难。规模越大,这条路越贵。
张辽出城突击那次,赌赢了吴军的空档。曹休深入皖城那次,赌输了撤退的账。马谡上山那次,只算了站得高的好处,忘了后面还有水和粮的账单。
每个选择都是人做的。地理只管一件事,给每一道命令标价。
热门跟贴