諸葛亮用姜維詐降蒙蔽曹真,曹真果然中計,誤入姜維大營,魏軍大敗。諸葛亮以糧草不足為由,下令拔營南歸。曹真得知蜀軍南撤,立即派兵追擊。撤軍途中,魏延返率兵斬殺魏將王雙,攻克陳倉,郝昭自盡而亡。魏軍帳中,萬般無奈的曹真只得聽從部將郭淮的建議,將兵權讓給司馬懿,迎戰蜀軍。