公元228年,诸葛亮发动首次北伐,其战略核心在于“声东击西,阻援攻城”。赵云率疑兵出箕谷,成功牵制曹真所率的曹魏关中主力。与此同时,诸葛亮亲率大军直取陇右五郡。而整个战略成败的关键,落在了街亭——这个扼守陇山道与祁山道交汇处的咽喉要地。马谡的任务很明确:在此阻击曹魏援军,为诸葛亮平定陇右争取至少十天以上的时间。然而,我们都知道,他失败了。
从关中驰援陇右,主要有陈仓渭水道与陇山道两条路径。陈仓道崎岖难行,大军难以快速通过;而陇山道相对开阔,利于骑兵机动。街亭恰好位于陇山道进入陇右的必经之路上,堪称“陇右门户”。只要守住街亭,曹魏援军便无法西进。当时,陇西太守游楚甚至对蜀军坦言:若魏军一月内无法抵达,陇右诸郡自会归降。这与诸葛亮的战略预判完全吻合。因此,马谡无需战胜张郃,只需据险固守,拖延时间,便是大功一件。
根据《三国志》与《资治通鉴》的记载,马谡的失败源于他违背了诸葛亮的节度,“舍水上山,不下据城”。他放弃了街亭原有的城垣与山下水源,将军队驻扎于南山之上。这一决策导致了灾难性后果:张郃大军抵达后,迅速切断了蜀军汲水之道。缺水导致军心涣散,战斗力骤降,最终被张郃一举击溃。马谡不仅未能完成阻援任务,更直接导致了诸葛亮首次北伐的全盘失利。
如果马谡严格执行命令,他本有多种方法可以完成坚守十日的任务:
其一,据城固守。史料明确提到街亭有城(“不下据城”)。冷兵器时代,攻城是代价最高、最耗时的作战方式。一个现成的坚固城防,是防守方的巨大优势。参考后来郝昭以千余兵力坚守陈仓二十余日,抵挡住诸葛亮数万大军进攻的战例可知,依托城墙防御,足以有效拖延时间。
其二,当道立寨,构筑防御工事。即便街亭城防不甚完备,马谡也有充足的时间(张郃从荆州急行军至街亭需十余日)当道扎营,构筑坚固营垒。他可以效仿前代战例,设置“鹿角”(将削尖的树木交叉固定,形成障碍)、挖掘壕沟、竖立栅栏,建立一道简易而有效的防线。以逸待劳,足以对抗远道而来的疲惫之师。
其三,利用地形,虚实结合。街亭地区山高谷深,地形复杂。马谡可分派少量疑兵于周边山道,多树旗帜,擂鼓扬尘,制造伏兵众多的假象,震慑魏军,使其不敢贸然全力进攻。主力则牢牢扼守大道核心。
其四,持重不战,消耗敌军。最稳妥的策略便是学习后来司马懿应对诸葛亮北伐的方略:深沟高垒,闭门不战。张郃奉命急援,利在速战。马谡只需坚守不出,便可迫使张郃主动攻坚,从而大量消耗魏军时间和兵力。
从兵力上看,马谡并非处于绝对劣势。他统领的先锋部队,加上王平麾下训练有素的千余精锐,以及魏延、高翔在侧翼策应的部队,总兵力应超过万人。而张郃虽奉旨率五万步骑驰援,但考虑到古代后勤与行军速度差异,其首批抵达街亭的先锋极可能是数千轻骑,步兵主力尚在后方。王平在街亭败后,能仅凭千余人收拢败兵、鸣鼓自持,吓得张郃未敢追击,也从侧面印证了魏军先锋兵力并非绝对优势。马谡若能合理利用兵力与地利,防守态势本应更为从容。
历史没有如果。马谡的失败,根源在于其脱离实际、纸上谈兵的傲慢,以及贪功冒进、意图复刻“定军山式”奇袭的心理。他忽略了防守战的核心原则,尤其是军队命脉——水源的控制。这一疏忽,在短短数日内便酿成了无可挽回的败局。街亭的失守,不仅让蜀汉痛失良机,也成为了后世军事家反复研究的经典反面教材。它深刻揭示了一个道理:再完美的战略蓝图,也需要合格的执行者,而执行的关键,往往在于对基本规则和客观条件的敬畏与遵循。