杨修又曾经为曹植写了十多条答教,只要曹操有问题,曹植就依照答教回答。曹操每次拿军国大事问曹植,曹植都对答如流。曹操心里非常怀疑。后来曹丕暗中收买了曹植身边的人,偷出答教来告诉曹操。曹操看了大怒说:“匹夫怎么敢欺骗我!”此时已经有了杀杨修的心思;如今就借着扰乱军心的罪名把他杀了。杨修死时年仅三十四岁。后人有诗写道:“聪明杨德祖,世代继簪缨。笔下龙蛇走,胸中锦绣成。开谈惊四座,捷对冠群英。身死因才误,非关欲退兵。”
曹操杀了杨修之后,假装对夏侯惇发怒,也想要斩了他。众官求情才免了夏侯惇的罪。曹操于是叱退夏侯惇,下令第二天进兵。
第二天,军队出了斜谷界口,前面有一支军队迎战,为首的大将是魏延。曹操劝魏延归降,魏延大骂。曹操命令庞德出战。两员将领正在打斗的时候,曹营内起火了。有人报告说马超劫了中后二寨。曹操拔剑在手说:“各位将领后退的斩首!”众将努力向前,魏延假装战败逃走。曹操才指挥军队回战马超,自己骑马站在高地上,观看两军交战。
忽然一支军队冲到面前,大喊:“魏延在此!”拈弓搭箭,射中了曹操。曹操翻身落马。魏延扔掉弓箭,绰起大刀,驱马上山坡来杀曹操。斜刺里闪出一员将领,大叫:“休伤我主!”一看,是庞德。庞德奋力向前,打退了魏延,保护曹操向前走。马超已经退走了。
曹操带伤回到营寨,原来被魏延射中了人中,折断了两颗门牙,急忙命令医士调治。这时才想起杨修的话,于是把杨修的尸体收回厚葬,随即下令班师回朝;却让庞德断后。曹操躺在毡车之中,左右有虎贲军护卫着前行。忽然报告说斜谷山上两边起火,伏兵赶来。曹兵人人惊恐不安。
正是:依稀昔日潼关厄,仿佛当年赤壁危。