街亭之战与马谡败绩
三国演义街亭之战是蜀军北伐中的一次重大败仗——马谡拒绝王平的建议,使司马懿得以攻取城池,并令周边蜀军承受巨大压力。这一事件的关键在于,纸上掌握兵法原则与实际判断地形之间存在差别;其后果从街亭防守失败直接延伸至西城危机。
背景与部署
司马懿与张郃统率魏军,布置阵地,以应对蜀军可能向长安推进。孟达死讯传来后,孔明意识到形势已经改变。他派兵防守街亭这一必须抵挡司马懿进攻的要地,马谡自请领兵。马谡虽熟读兵法,却缺少实战经验,因此孔明任命王平从旁监督。
孔明还派兵把守重要关隘,并准备援军,以防守军失利。他令主力向前推进,由姜维统率先锋。这些部署表明,街亭并非孤立的任务——一旦失守,其他阵地可能暴露,整体攻势也会受到干扰。
马谡的决策与街亭失守
在街亭,马谡决定将军队部署在山上,认为居高便能观察大路。王平劝他改为据守道路本身。马谡援引《孙子兵法》驳斥这一建议,还出言贬损王平,没有重新考虑实际问题。敌军逼近时,他允许王平率领一小队人马保护道路,自己则将主力留在山上。王平派人急报孔明,说明两军各自的位置。
得知缺乏经验的马谡统领防守后,司马懿进军,切断山上部队的退路。王平试图前去救援,却因包围而无法抵达马谡所在之处。山上没有水,士卒陷入绝境,开始有人逃散。马谡最终率领余部下山,企图杀出包围并脱身。
张郃追击撤退的蜀军,几乎将其击溃。魏延率援军赶到,却也陷入伏击;王平在最后关头救出魏延,但蜀军损失惨重。司马懿攻取街亭。因此,防守失败造成的不只是马谡撤退——蜀军损失兵力,魏军将领也据守城镇,可以进一步指挥进攻。
撤退与反攻失败
撤退的将领抵达列柳,遇见听说街亭失守后率军赶来的高翔。他们决定夜袭魏营,夺回城镇。蜀军进入一座看似空无一人的城镇后遭到伏击,计划随即失败。与此同时,郭淮与曹真进军列柳,意图挫败他们的统帅司马懿。双方在城外激战,蜀军再次遭受损失。
王平、魏延和马谡逃往阳平关,担心此关也会落入敌军之手。郭淮与曹真抵达城门时才发现,司马懿已经占据列柳。司马懿以此为据点布置伏兵,准备进攻孔明的军队。这一连串事件加重了最初的败局——夺回街亭的尝试失败,使撤退中的蜀军又卷入一场战斗;魏将之间虽有分歧,却未能阻止司马懿巩固阵地。
孔明在西城的应对
孔明收到王平送来的地图,对马谡的决策深感失望。随后又传来街亭和列柳均已失守的消息。他急忙率五千人赶往存放军需的西城。不久,有人报告司马懿正率领十五万魏军逼近。
孔明下令撤去旗帜以及其他显示驻军的迹象,又让百姓藏起来,并吩咐他们保持安静。他穿着惯常的道袍,只带两名童子登上城楼,弹奏琴曲。司马懿抵达后,见城门大开、孔明神色从容,便怀疑其中设有伏兵。他命令人数远占优势的魏军撤离,随后魏军很快消失在视野之外。
从街亭撤退直接引出了空城计——据守阵地的失守使孔明暴露在西城,而隐藏行踪与司马懿的疑心避免了眼前的灾祸。街亭之败是战局中的实际逆转,其叙事后果还在于,将一次失败的军事判断与后来刻意保持镇定的举动形成对照。这一事件凸显了地形、水源、通信和指挥经验的重要性——马谡无法在缺水且道路未设防的情况下守住山头;孔明的应对则取决于控制逼近的敌军能够看到什么。

