孔明回到漢中,有人來報,說趙雲、鄧芝回來了,沒有損失軍兵。孔明大喜,命請進來,問道:“別的軍將,士兵都被打散,將也找不到兵,兵也找不到將了,唯獨子龍隊伍不亂,沒有損失,為什麽啊?”鄧芝答說:“我在前麵引兵,子龍獨自斷後,所以軍資器物,都沒有遺落。”孔明讚歎。趙雲又說:“我們還有一萬匹絹,也帶回來了。”孔明說:“那就用來賞賜給軍士們吧。”趙雲說:“這次我軍沒有立功,反倒受賞,那就是賞罰不明了。還是把這些絹寄放在倉庫,等冬天按照慣例賜給軍人。”孔明歎說:“從前先帝稱讚子龍的品德,今天果真如此。”於是更加欽佩。
忽然有人來報,馬謖來了。孔明叫進來。馬謖自己捆著,跪在帳前。孔明臉色一變,說:“你自幼飽讀兵書,熟諳戰法,這次聽王平的話,怎麽會敗?現在損兵折將,都是你的過錯,如果不把你正法,怎麽叫眾人心服。你死以後,家小我按月給糧,不要擔心。”叫左右推出處斬。
馬謖哭著說:“丞相待我如子,我對丞相如父。我死罪難逃,希望丞相能任用我的兒子,我死也無恨。”說完大哭。孔明揮淚說道:“你的兒子就是我的兒子,不用擔心。”左右把馬謖推到轅門,將要處斬,這時參軍蔣琬來到,高叫:“留人!”然後進來見孔明,說道:“現在天下還沒有平定,先殺到有智謀的人才,豈不可惜?”孔明流淚說道:“從前孫武能夠百戰百勝,是因為用法嚴明。如果四方紛爭,戰爭剛剛開始,如果廢了法令,那還怎麽討賊?就該處斬。”片刻,武士獻上馬謖首級。孔明又哭道:“從前先帝囑咐我,馬謖言過其實,不可大用。如今果然應驗。我深恨自己不明,追想先帝的話,更加痛心。”大小將士,無不流淚。馬謖死時三十九歲,正是建興六年夏天五月。