看待街亭之战一定要站在诸葛亮的立场来看,街亭之战是三国时期诸葛亮北伐的其中一场战事,发生于诸葛亮第一次北伐战争期间,也是这次北伐战争中一场决定性战事。魏太和二年(228年)春天,诸葛亮率军攻打曹魏,声称由斜谷道攻取郿县,并派赵云、邓芝为疑军,据箕谷,曹真前去防守郿县;诸葛亮则亲率诸军进攻祁山,发动第一次北伐。诸葛亮北伐令天水、南安和安定三郡叛魏响应,关中震动,震惊曹魏,魏明帝更亲身到长安督战,并派张郃抗击进攻祁山的诸葛亮。
诸葛亮攻祁山时,众人都建议用旧将魏延、吴懿等人任先锋,但诸葛亮不听,任命自己十分赏识的参军马谡领导诸军,后于军事重地街亭防御曹魏将领张郃的进攻。马谡在街亭违反诸葛亮节度,举措烦扰,更加舍弃水源,选择登上南山据守而非占据山下的城镇;禆将军王平曾多番规劝,但马谡都不接纳。张郃到后,包围山上,又断绝山上马谡军的水源,并且大举进击,大破马谡军,士卒四散,溃不成军。王平此时命自己所领的军队鸣鼓自守,张郃怀疑有伏兵,不敢进逼,王平得以有时间收拾残军,并率领败军撤回。
诸葛亮北伐
诸葛亮走的是祁山道,祁山道的尽头就是天水,整个陇右五郡就分布在祁山道尽头附近,陇右五郡分别是:天水郡、南安郡、安定郡、陇西郡、广魏郡。整个陇右五郡都位于今天甘肃省的东南部,如果以街亭为中心及基准的话,安定郡在街亭的东北方,下辖六个县,核心位置在今天甘肃省镇原县一带。天水郡在街亭的西南方向,核心位置在今天甘肃省天水市甘谷县一带,南安郡也在街亭的正西方向,核心位置在今天甘肃省陇西县三台跑龙沟口与渭河交接处乔家门新庄一带,陇西郡也在街亭西南更远的位置,核心位置在今甘肃省陇西县东南一带。
汉中到关中的五条道路
诸葛亮第一次北伐时,魏军主力因为不明情况,曹真及魏军关中主力被赵云吸引在箕谷,这正是诸葛亮声东击西的计谋,然后诸葛亮经祁山道快速向北突破,包围了魏军设在祁山道的两个据点,一个是祁山堡,一个是上邽,然后继续北上,命令马谡、王平、魏延、高翔占据在街亭,以挡住魏军主力进入陇右,然后诸葛亮就可以亲率蜀军主力收割陇右五郡了。
诸葛亮北伐图
街亭之战
事实上,当诸葛亮的大军一到陇右,南安郡、天水郡、安定郡三郡就投降了诸葛亮,而曹魏陇西郡太守游楚直接对蜀军将领喊话:如果你能阻断陇西,让东边的曹魏援军不能抵达这里,一个月之内,我陇西郡的官员不用你攻打,都会投降。
如何阻断陇西,就是守住上邽和街亭,诸葛亮的战略意图与陇西郡太守不谋而合,所以说诸葛亮第一次北伐的大体战略是没有问题,在街亭的马谡只需要守住街亭,不让魏军进入陇右就算完全任务,再重复一次,马谡是任务是守,而不是攻,而且只需要守一个月时间,也就是在街亭把魏军挡住30天时间,就算完成任务。
看清楚了这些,再来说为什么马谡一失败,诸葛亮就得退兵?
诸葛亮北伐地图
首先来个假设,如果街亭被张郃攻破,诸葛亮不撤退,会发生什么?张郃如何攻占了街亭,一定是兵分两路,一路向西支援陇右五郡,一路沿着祁山道南下攻打围攻上邽的蜀军,如果上邽的蜀军再次战败了,那魏军将会切断诸葛亮的归路。
诸葛亮的蜀军主力散布在陇右五郡方圆几百公里的范围内,如果不撤退,后路就会被魏军截断,这对诸葛亮来说,是灭顶之灾,到时候北伐蜀军就会被魏军来个反包围,有全军覆没的危险,所以诸葛亮得知马谡丢了街亭,尽管上邽还在蜀军手中,还是下达了撤退的命令,这个命令是正确的。
蜀军的致命弱点
冷兵器时代,士兵单兵素质的高低往往决定着整体战斗力。单兵素质不仅包含士兵个人的进击技能、身体素质,还包括心理素质。老兵面对战阵往往临危不乱,而新兵则需要实战的历练才行。
蜀汉军队的组成主要有三部分:刘备入川所带之兵、刘璋旧部以及诸葛亮新募之兵。蜀汉荆州之地的3万百战精兵此前已被东吴歼灭,并未退入蜀中。而吴蜀夷陵之战后,蜀汉又损失4万精锐,这其中不仅有刘备、诸葛亮入川时所带老兵,还有很多刘璋旧部。
可见,刘备白帝城托孤时,留给诸葛亮的精锐之兵已经所剩无几。后经诸葛亮数年苦心经营,蜀军在数量上已得到恢复,不过这些新募的士兵都未上过战场,即使有一定程度的训练,其战斗力也今非昔比。为此,诸葛亮以南中各郡的少数民族为兵源,组建了无当飞军,不过数量有限,无法形成主力兵团。
马谡
看清楚了诸葛亮整个战略,就会明白第一次北伐之战时,街亭是重中之重,街亭胜,北伐胜,街亭败,北伐就败了,只要马谡能在街亭挡住张郃30天,诸葛亮第一次北伐就赢了,就能拿下陇右五郡,30天后,即使魏军攻破了街亭,也拿诸葛亮没有办法,这样的话,诸葛亮就能守住陇右,同时也能完成第一次北伐的战略目标。
一切的失败就是因为马谡在街亭的失败,马谡一败,诸葛亮就得撤退,不撤退就有巨大的风险,这是诸葛亮难以承担的,更何况诸葛亮这样小心谨慎的性格。