话说魏廷失了长安,举朝大振,是时,吴主帅诸葛恪督军又拔徐州、兖州,而魏廷上司马师又新得病而亡,魏国已无暇西顾,为保洛阳,魏主髦令搜罗全国兵士,征召壮丁,命司马昭为破吴大元帅,假节都督全国兵马,南下阻滞征讨吴兵,又拨兵五万,命许仪、夏侯威领之,使助陈泰把守潼关。且说许仪,乃魏国大将许褚之子,生性急躁、猛烈,甫一及关即命开城迎敌,陈泰死劝,曰:“如今蜀军势大,且方得胜而来,锐气正盛,而我军连吃败仗,兵势尚未恢复,潼关乃易守难攻之地,莫若死守,保全洛阳,此乃上上之策。许仪大愤,谓:“我堂堂大魏国,竟然怕去去一边陲小国,岂非令人耻笑?余誓当报前次败绩之仇!”陈泰当之不住。
是夜,许仪领本部兵二万前去劫寨,可巧姜维领大众往讨长安周围诸郡县,不在大营之中,营中仅仅留有马忠所部两千人把守,许仪领兵突入,马忠猝不及防,慌引兵来战,然兵少不能抵,急引麾下数百骑从后营望西面奔走。许仪令军士放火,把蜀军大寨烧得一干二净,才命军后撤,方才行至半路,一彪军从侧翼截杀出来,为首正乃汉中王赵云也,云大呼:“来者何人?有孤在此,不得胡来!”许仪也不答话,挺枪上前就刺,云挺枪接住,大喝:“汝等魏狗,敢劫吾大寨,死期至矣!”仪回喝曰:“汝乃赵云耶?别人惧汝,我独不怕,且待与你战上三百回合!”两将酣战,王平、廖化从左右突出,乘机猛攻魏军两翼,魏军抵敌不住,大溃,平、化二人奋力追杀,斩首五千余级,许仪见之大惊,手中之枪略松一松,为赵云一枪挑落马下,在补上一枪刺死,蜀军乱杀魏兵,二万魏兵逃得回去的,不过三千余人。云令军士重立寨栅,以便大军屯驻。
陈泰闻得败军回报,大惊大惧,谓夏侯威道:“许公不听吾言,果然有此败绩,今只得死守矣!”威曰:“公之言甚善,如今蜀兵势大,我难以与之匹敌也!”遂传令三军坚守不出。蜀军整日叫骂,魏兵就是不出迎战,赵云带帐下数百人外出查探一番后,回帐与姜维议曰:“潼关自古乃易守难攻之所在也,今魏军有陈泰领军,在险隘之处皆以精兵守之,且闻魏国内廷多事,谅其也不敢出关迎战了,当今我军已然收复关中三州数十郡,功劳不小矣,冬日渐至,粮草也日益不足,莫若班师回朝,权且将息士卒,再图后举。”姜维善之,遂命大军回撤长安,在长安将息数日,遂令魏延暂守长安,与赵云督军共回蜀中去了。
赵云、姜维回到汉中,维上表奏报赵云大功,后主下旨,加封赵云为太宰、都督德阳、梓潼、南郑、安定、天水五郡兵马钱粮,赏罚自由,云上表谢恩,遂调王平为天水太守、廖化为安定太守、张翼为南郑太守。蜀魏之战,至此又且告一段落了。