孔明把降兵拘于后军,却将魏兵衣甲与蜀兵五千人穿了,扮作魏兵,令关兴、廖化、吴班、吴懿四将引着,径奔曹真寨来;先令报马入寨说:“只有些小蜀兵,尽赶去了。”真大喜。忽报司马都督差心腹人至。真唤入问之。其人告曰:“今都督用埋伏计,杀蜀兵四千余人。司马都督致意将军,教休将赌赛为念,务要用心提备。”真曰:“吾这里并无一个蜀兵。”遂打发来人回去。忽又报秦良引兵回来了。真自出帐迎之。比及到寨,人报前后两把火起。真急回寨后看时,关兴、廖化、吴班、吴懿四将,指麾蜀军,就营前杀将进来;马岱、王平从后面杀来;马忠、张翼亦引兵杀到。魏军措手不及,各自逃生。众将保曹真望东而走,背后蜀兵赶来。
曹真正奔走,忽然喊声大震,一彪军杀到。真胆战心惊,视之,乃司马懿也。懿大战一场,蜀兵方退。真得脱,羞惭无地。懿曰:“诸葛亮夺了祁山地势,吾等不可久居此处;宜去渭滨安营,再作良图。”真曰:“仲达何以知吾遭此大败也?”懿曰:“见来人报称子丹说并无一个蜀兵,吾料孔明暗来劫寨,因此知之,故相接应。今果中计。切莫言赌赛之事,只同心报国。”曹真甚是惶恐,气成疾病,卧床不起。兵屯渭滨,懿恐军心有乱,不敢教真引兵。