公元979年,北宋太宗赵光义做了一件让后人吵了一千多年的事——灭掉北汉之后,他决定不给部队喘息的时间,直接挥师北上,想一口气把燕云十六州拿回来。结果大家都知道,高梁河一战,宋军大败,他本人腿上中了两箭,坐着驴车跑回来的。
攻打太原不是几天结束的小仗。从春季出兵,到围城,再到阻击辽军援军,最后逼迫北汉投降,前后持续数月。士兵要休息,战马需要恢复,损坏的兵器铠甲要补充,粮草运输也得重新安排。
更麻烦的是,下一仗已经不是太原这一仗的简单延续。
从河东转向幽州,行军方向变了,补给道路变了,对手也变了。灭北汉面对的是一个已经被长期压缩、国力有限的地方政权,而幽州背后站着的,则是仍然拥有大批骑兵和完整动员能力的辽朝。
赵光义却不愿意停。
他的判断并非完全没有道理。北汉刚亡,辽军援救太原又没成功,北方一些州县出现松动。如果这时候回师休整,辽朝很可能趁机重新布防。反过来,如果宋军继续向北,也许能够趁对手措手不及,一口气攻下幽州。
问题就出在这里。
赵光义把“机会难得”算得很重,却把“军队还能撑多久”算得太轻。他看见的是刚刚获胜的大军,却没有充分看到这支军队已经连续打了几个月。
燕云地区的分量又实在太大。幽州控制着华北北缘的重要通道,北宋如果能拿下这里,北方防线就有机会向外推进;如果拿不下来,辽军仍能依托幽蓟地区保持压力。目标越重要,赵光义越不愿意停手。
宋军刚开始北上时,情况甚至相当顺利。
一路进军过程中,一些州县相继归附,宋军很快逼近幽州。越是顺利,越容易让人觉得辽军已经乱了,只需要再推一把,幽州城就可能拿下来。
偏偏最关键的那座城,没有倒。
幽州城防坚固,守军没有因为外围失利而崩溃。宋军只能停在城外强攻。原本最宝贵的速度优势,到这里突然消失了,而此前积累的疲劳、粮运和兵力损耗,却一点点冒了出来。
战场主动权也开始换手。
宋军围住幽州,看起来占据优势,但辽军并不需要马上和宋军拼个你死我活。耶律沙、耶律休哥、耶律斜轸等部陆续赶来,辽军骑兵在外围拥有更大的活动空间。
这意味着,宋军既要继续攻城,又要防范辽军援兵,还得提防城内守军突然杀出。
仗拖得越久,宋军越难受。
到了七月,高梁河附近的决战爆发。战斗开始阶段,宋军并不是一触即溃,辽军前部同样遭遇压力。真正改变局面的,是辽军后续兵力赶到以后形成的多方向反击。
耶律休哥、耶律斜轸从不同方向压上,幽州守军也趁机出城。宋军原本就在攻城和迎敌之间来回调动,一支连续征战数月的军队,一旦阵形某处被冲开,混乱就很容易迅速传开。
于是,前一天还围着幽州的宋军,开始全面后退。
这场败仗最值得看的地方,也正在这里。宋军并不是突然不会打仗了,而是一支已经被连续战争消耗的部队,被带进了一个更适合辽军发挥骑兵优势的战场。
前面的快速推进没能换来幽州,反而让补给线越来越长,撤退距离越来越远。
赵光义本人也被卷进败局。后世有关这场战事的记载中,留下了他腿部中箭、难以正常骑马,随后乘驴车南撤的情节。辽军一路追到涿州附近,最终没有追上。
这种反差太强烈了。
不久前,他还在太原城外接受北汉投降;不过短短一段时间,他已经从胜利者变成战场上的撤退者。高梁河之战也因此成为宋初战争中最令人印象深刻的一幕。
可如果把全部原因归结为“赵光义不会打仗”,仍然太简单。
更深的问题,是他没有给自己的战略目标设一道边界。他既想利用北汉灭亡后的短暂机会,又希望迅速攻下幽州;既想保持军队的进攻速度,又没有留出足够时间解决连续作战之后的恢复问题。
这些决定单独看,都能找到理由。
可一旦全部叠在一起,风险就变得很大。
皇帝亲临军中,还会产生另一个问题:纠错变得困难。赵光义既是皇帝,又是最高军事决策者。将领即使觉得部队疲惫、攻城困难,也很难像面对普通统帅一样不断要求改变计划。
战争真正危险的,有时不是第一次判断错了,而是判断出现偏差以后,没有人能及时踩下刹车。
高梁河之后,北宋没有放弃燕云。
986年,宋廷又发动了规模更大的雍熙北伐。这一次兵分多路,准备更加复杂,结果依旧没有达到预期,杨业也在陈家谷之战中兵败被俘,最终绝食而死。
两次北伐隔着七年,却能看出相似的问题:宋朝始终有强烈的北进目标,可目标、后勤、指挥和战场节奏,并没有真正拧成一股绳。
所以,979年的争论能持续这么久,并不只是因为“皇帝坐驴车撤退”这个画面太特别。
它真正让人反复琢磨的是另一件事:人在刚刚取得成功的时候,往往最容易高估下一次成功的可能。高梁河之败最值得记住的,不是拿赵光义的狼狈撤退当笑话,而是看懂胜利之后为什么更需要克制。灭掉北汉只能证明上一场战争打赢了,并不能证明宋军马上还能再打一场性质完全不同的硬仗。
敢抓机会是一种能力,知道什么时候该停,同样是一种能力。赵光义当时看见的是近在眼前的幽州,却低估了脚下这支军队已经走了多远、累了多久。高梁河真正留下的教训,也就藏在这一进一退之间。


评论列表