公元228年,诸葛亮率军北伐未果,命赵云和邓芝在前方故布疑阵,而自己率领10万大军突袭魏军斩首的祁山,当时很多人都说应该任用魏延做先锋大将,可是诸葛亮力排众议,提拔马谡作为先锋统帅各军向前推进,当时魏明帝曹睿知道蜀汉北伐后,命令大将军张郃在街亭阻挡马谡,但马谡并没有按照诸葛亮的作战意图屯兵山下,而是将所有的士兵防守山上,最后大败而归。
街亭失守让诸葛亮非常愤怒,最后诸葛亮没有办法就将马谡给杀了,但其实在历史上诸葛亮并没有杀害马谡,只不过是罗贯中的《三国演义》深入人心,才让人有了一种错觉,真正的历史并不是如此,马谡在街亭失守后惨败而归,知道自己是败军之将便畏罪潜逃,当时身为丞相长使的向朗出于爱才之心,明明知道马谡逃跑了却没有告诉诸葛亮,还让他过了20年的太平日子。
在这期间,诸葛亮曾经多次寻找马谡的踪迹,以他的聪明才智肯定知道马谡到底去了哪里,让他由于惜才没有过于追究,后来马谡被朝廷捉拿归案,诸葛亮见纸包不住火,实在没有办法就将马谡处以极刑,可惜还没有等到行刑的时候,马谡就在监狱里面病死了,因此马谡真正的死因并不是被诸葛亮所杀,而是过了20年太平日子死在监狱里面。