曹魏边防大将曹真信以为真,率领军队前往箕谷作防御部署。就在这个时候,诸葛亮却指挥蜀军主力部队兵出祁山,突然袭击曹魏西北边防线上软弱部位天水、南安、安定三那,在诸葛亮大军压境的情况下,三郡纷纷背魏归汉,关中大为震动。为了打败诸葛亮的进攻,魏明帝一面亲赴长安镇守,一面派大将张郃率领五万军队急赴陇西,前去抵御诸葛亮。
张郃大军来到时,马谡已占据了街亭。街亭是一个形势险要的地方,有山林,有城堡,是一个可攻、可守的地方。
马谡是怎么打的败仗呢?原来这个人虽然善于谈论兵法,却从来没有实际指挥部队打过仗,他不是缺乏而是根本没有实战的经验。空谈兵法,他很在行;具体打仗,则连怎样行军、怎样扎亭、怎样布阵都不懂,更不用说用真刀真枪地打了。他是个书果子习气严重的人。而他的对手张郃,不仅骁勇善战,而且足智多谋,是曹操麾下有名的五良将之。他仅在汉中战场就打过好几次胜仗,连刘备都畏惧他三分。