姜维问夏侯霸:“羌兵未到,魏兵围困麴山很紧急,将军有什么高见?”夏侯霸说:“如果等羌兵到,麴山的两座城都要沦陷了。我料想雍州的兵,一定会全部来麴山攻打,雍州城必然空虚。将军可以带兵直接前往牛头山,抄到雍州后面,郭淮、陈泰一定会回救雍州,那么麴山之围自然就解除了。”姜维大喜,说:“这个计策最好!”于是姜维带兵前往牛头山。
陈泰见李歆杀出了城,就对郭淮说:“李歆如果向姜维告急,姜维料到我们的大军都在麴山,一定会抄小路到牛头山袭击我们后方。将军可以率领一支军队去夺取洮水,断绝蜀兵的粮道;我分一半兵力,直接前往牛头山迎击。他们如果知道粮道已断,必然会自行撤退。”郭淮听从了他的建议,于是率领一支军队暗中夺取洮水。陈泰率领一支军队直奔牛头山而来。
姜维的兵马到了牛头山,忽然听到前军呼喊,报告说魏兵截断了去路,姜维急忙亲自到军前查看。陈泰大声喝道:“你想袭击我的雍州!我已经等候多时了!”姜维大怒,挺枪纵马,直取陈泰,陈泰挥刀相迎。没打三个回合,陈泰战败逃走,姜维挥兵追杀。雍州兵退回,占据山头。姜维收兵在牛头山下扎营。姜维每天让士兵挑战,双方不分胜负。夏侯霸对姜维说:“这里不是久留之地。连日交战,不分胜负,这是诱兵之计,他们一定有其他阴谋。不如暂时撤退,再作良策。”正说着,忽然报告说郭淮率领一支军队夺取洮水,断了粮道。姜维大惊,急忙让夏侯霸先退,自己断后。陈泰分兵五路追来。姜维独自在五路总口抵御,与魏兵交战。陈泰带兵上山,箭石像雨一样落下。姜维急忙退到洮水时,郭淮带兵杀来,姜维带兵来回冲突。魏兵挡住去路,密得像铁桶一样。姜维拼死杀出,折损了大半兵力,飞奔向阳平关。前面又有一支军队杀到,为首一员大将,纵马横刀而出。那人生得圆面大耳,方口厚唇,左目下长个黑瘤,瘤上长着几十根黑毛,他是司马懿的长子骠骑将军司马师。姜维大怒道:“你这小子竟敢阻拦我的归路!”拍马挺枪,直刺司马师,司马师挥刀相迎。只三个回合,就杀败了司马师,姜维脱身直奔阳平关。城上的人打开城门,放姜维进去。司马师也来抢关,两边埋伏的弩箭齐发,一弩发十箭,这是武侯临终时留下的“连弩”之法。正是:难支此日三