建兴六年(228年),蜀汉丞相诸葛亮发动第一次北伐曹魏。由于准备充分和曹魏方面估计不足,蜀汉的北伐大军势如破竹,天水、南安、安定三郡投降归汉,整个陇西马上要被蜀汉控制,曹魏朝野恐惧。
然而在形势一片大好之际,不听诸葛亮部署的马谡被曹魏名将张郃击败,丢掉了交通要地街亭,导致蜀汉军功亏一篑,第一北伐失败。诸葛亮战后按照律法处死了马谡并自贬三级,即著名的“挥泪斩马谡”。
“失街亭”和“挥泪斩马谡”是诸葛亮一生少有的重大失误,让无数人惋惜同时也引来了不少人的非议。特别是当时蜀汉军中拥有赵云和魏延两大名将。那么马谡率兵防守街亭的时候,赵云和魏延都在干什么?
当时诸葛亮北伐曹魏的进军路线共有三条:一是从子午谷北上长安;二是从斜谷、箕谷北上陈仓;三是从西边的祁山攻入陇右。出于各种原因的考虑,诸葛亮第一北伐选择从祁山攻入曹魏陇右地区的路线。
为了迷惑和牵制曹魏东部的援军,诸葛亮派遣赵云率领一支偏师从斜谷、箕谷北上。而赵云的表现非常出色,将曹真的援军牵制在斜谷北口直到北伐结束。诸葛亮则指挥蜀汉其他将领和主力攻入陇西地区。
在建兴五年(227年),魏延被诸葛亮任命为督前部(前线总指挥)。三郡投降后,蜀汉军主力在短时间内狂飙突进了数百里,包围了尚未投降的陇西郡治所上邽以及陇西属县,蜀汉只有魏延能如此指挥。
但由于进展顺利迫使诸葛亮拉长战线,导致蜀汉军的侧翼暴露在了张郃率领的曹魏援军面前,围攻上邽的蜀汉军主力有被张郃援军与上邽守军夹击合围的危险。而避免被夹击的唯一方法是在街亭挡住张郃。
可是蜀汉军的大将当时基本都跟着魏延围攻上邽、陇西,没有时间赶到街亭防守,赵云更是远在数百里之外。无奈之下,诸葛亮只得起用作战经验并不很丰富的马谡去街亭挡住张郃,结果上演了“失街亭”。
正因为赵云和魏延这两大名将当时都无法赶到街亭防守,无人可用的诸葛亮才起用马谡防守街亭。如果赵云和魏延有任何一个能及时赶到街亭的话,诸葛亮才不会起用马谡呢!