魏 明帝 曹睿得知了蜀将马谡占领街亭,立即派骁勇善战,曾多次与蜀军交锋蜀大军 张合领兵抗击,张合进军街亭,侦察到马谡舍水上山,心中大喜,立即挥兵切断水源,掐断粮道,将马谡部队围困于山上,然后纵火烧山。蜀军饥渴难忍,军心涣散,不战自乱。结果,张命令乘势进攻,蜀军大败。马谡失守街亭,战局骤变,迫使诸葛亮退回汉中。马谡违反了诸葛亮的调度,在山上扎营,是丢失街亭的主要原因,而街亭的丢失,让蜀汉军队丧失了继续进取陕西的最好时机,作为将领,马谡需要负主要责任。诸葛亮斩马谡可谓是千古传诵。马谡的伏法归咎于他犯的军法,但马谡的死也不能简单地归结为伏法。街亭一战对于蜀魏都至关重要,而且领军的人偏偏又是诸葛丞相十分赏识的人,而当时蜀汉政权的组成是荆州系和蜀地本土系构成,如果执法不严,不仅难行军令而且难以平衡政治关系。因为当时街亭失守,整个蜀国就处在危险中,人心惶惶。诸葛亮为了安抚朝野上下,不得不用马谡的人头。诸葛亮此举意在说明马谡虽然重要,但是任何人都不能把个人凌驾于国家利益之上,虽然失了街亭但是蜀国还能争霸天下。其次,马谡的死虽与诸葛亮也有一定关系,但不能简单说诸葛亮用人不明或失察,因为人在特殊数情况下是会变的难以预料,这方面的的例子很多,导致整个形势急速扭转的主要原因是马谡违亮节度,不仅打乱了军事部署而且是丧失了战略要地。诸葛亮为了做到令行禁止,不得不杀马谡来起到威慑作用,这是必须的,马谡被斩,是必然的。