马谡当然明白诸葛亮的意图,本来他只要将守军布置在大道上,就足以据守一时,但他却异想天开,竟然妄图击败张郃。马谡将蜀军布置在大道南边的山上,本想一见到张郃和经过,便可居高临下将其击败。后来的事儿我们就都知道了,张郃是当时名将,他见马谡驻扎在山上,双方又有五倍的兵力差。所以决定断其水源,围而不攻。马谡本来人就少,又无水源,只能硬着头皮接战,最终大败。街亭的失守使得魏,蜀两国的攻守之势瞬间发生逆转。张郃大军得以长驱直入,幸亏王平及时收拢士卒死战,否则别说马谡全军覆没,就连攻打安定郡的魏延也得被包围。
张郃顺利进入陇右的后果。就是让此时还在攻打陇西和广魏二郡的蜀军陷入了危险的境地。因为如果张郃援军兵临城下,与城内守军里应外合,那么蜀军是必败的。而此时守卫列柳城的蜀军高翔被郭淮击败,而在褒斜道负责牵制敌军的赵云也被击退。因为赵云率领的本就是一支疑兵,兵力和战斗力都很有限。而得胜后的大将军曹真,随即率军北上,攻打已投降蜀汉的安定郡。在如此不利的局面下,诸葛亮只能命蜀军南撤,刚收复的陇西三郡又回曹魏手中,第一次北伐以失败告终。
更糟糕的是,曹真准确的预测到了诸葛亮下次出兵将会以陈仓为目标,于是派人加紧重修陈仓城,并安排智勇双全的将军郝昭镇守陈仓。而魏明帝曹睿也将防御重心从东线转移到西线。诸葛亮的第二次北伐,将注定面临更大的压力。