。司马懿用兵车装载他的遗体,派人送赴洛阳安葬。魏主听到曹真已死的消息,立刻下诏催司马懿出战。司马懿率领大军前来与孔明交锋,并提前一天下了战书。孔明对众将说:“曹真必死无疑了。”于是批准了“来日交锋”的回复,使者便离去了。孔明当晚又密授姜维计策,并吩咐关兴依计行事。
第二天,孔明率领祁山的全部军队来到渭滨。这里一边是河,一边是山,中间是平川旷野,正是一片好战场!两军对峙时,都用弓箭射住对方的阵角。三通鼓响后,魏军的中门旗开处,司马懿出马,众将紧随其后。只见孔明端坐在四轮车上,手摇羽扇。司马懿说:“我主上效法尧禅让给舜的先例,相传二帝,坐镇中原。我们容忍你们蜀、吴二国存在的原因是我主宽慈仁厚,不想伤害百姓。你不过是南阳的一个耕夫而已,却不懂得天命所归,强行要侵犯我们中原之地。按理来说你们应该被消灭掉!如果你们能够省心改过的话,就应该早点回去守住自己的疆界,这样我们才能形成鼎足之势各自安好。免得生灵涂炭、百姓遭殃!到时候你们也能得以保全性命。”孔明笑着说:“我受先帝的托孤之重托怎么敢不尽心竭力去讨伐你们这些逆贼呢?!你们曹氏家族不久就会被汉朝所灭掉!你们的祖父都曾经是汉朝的臣子世世代代享受汉朝的俸禄却不思报效国家反而助纣为虐、帮助逆贼篡夺皇位难道就不觉得羞耻吗?!”司马懿被孔明说得满面羞惭无言以对只好说:“我和你决一胜负!如果你能赢我我就发誓不再做大将!如果你输了的话就早点滚回你的老家去吧我保证不会加害于你。”
孔明对司马懿说:“你是想斗将、斗兵还是斗阵法?”司马懿回答:“先斗阵法。”孔明说:“那你先布阵让我看看。”司马懿进入中军帐下,手执黄旗指挥,左右两军随之而动,迅速排成一阵。然后他再次上马出阵,问孔明:“你认识我的这个阵吗?”孔明笑着说:“我军中的末将都能布这个阵。这是‘混元一气阵’。”司马懿说:“那你布阵让我看看。”孔明进入阵中,轻轻一摇羽扇,然后又走出阵前,问司马懿:“你认识我的这个阵吗?”司马懿回答:“这个‘八卦阵’,我怎么会不认识!”孔明说:“认识就好,那你敢攻打我的这个阵吗?”司马懿说:“既然认识,当然敢打!”孔明说:“那你就只管来打吧。”
司马懿回到自己的阵营中,叫来戴陵、张虎、乐綝三将,吩咐他们说:“孔明现在布的阵,按照休、生、伤、杜、景、死、惊、开八门来布置。你们三人可以从正东的‘生门’打入,然后往西南的‘休门’杀出,再从正北的‘开门’杀入,这样就可以破他的阵了。你们要小心行事!”于是戴陵居中,张虎在前,乐綝在后,各自带领三十名骑兵,从生门冲入蜀阵。两军呐喊声此起彼伏,相互助威。
三人冲入蜀阵后,只见阵势如同连城一般,无法冲出。他们慌忙引着骑兵转过阵脚,往西南方向冲去,但又被蜀兵用弓箭射住,依然无法冲出。阵中门户重重叠叠,根本分不清东西南北。三将顾此失彼,只能乱撞一气。只见阵内愁云漠漠、惨雾蒙蒙,喊声四起时魏军一个个都被绑了起来送到中军大帐。孔明坐在帐中看着左右将张虎、戴陵、乐綝以及九十名军士都绑在帐下。他笑着说:“我即使捉住了你们也不足为奇!我放你们回去见司马懿让他再读兵书重新学习战法。到时候我们再决一胜负也不迟。你们既然捡回一条命就应该留下你们的兵器和战马。”说完他让人脱去众人的衣服用墨涂黑他们的脸让他们步行出阵。
司马懿看到这一幕大怒不已他回头对众将说:“这样挫败我们的锐气我们还有什么脸面回去见中原的大臣们呢!”于是他指挥三军奋力冲杀想要夺回阵地。他亲自拔剑在手带领百余名骁勇的将领催督冲杀。两军刚刚交会忽然蜀军阵后鼓角齐鸣喊声震天一彪军从西南方向杀来原来是关兴率领的援军到了。司马懿急忙分兵抵挡同时继续催军向前厮杀。然而就在这时魏兵突然大乱原来姜维率领一彪军悄悄地杀了进来。蜀兵从三路夹攻司马懿大惊失色急忙下令退军。蜀兵紧追不舍一直杀到魏军大营附近。司马懿率领三军拼死向南突围才勉强冲出重围但魏兵已经伤亡惨重十之六七都受了伤。
司马懿败退到渭滨南岸下寨坚守不出。孔明则率领得胜之兵回到祁山营地。此时永安城的李严派遣都尉苟安押送粮草到军中交割。但苟安喜欢喝酒在路上耽误了时间迟到了十天。孔明得知后大怒说:“我军中专以粮草为大事!误了三天就该斩首!你现在误了十天还有什么好说的?”他喝令将苟安推出斩首。但长史杨仪劝说:“苟