戊午十四年正月,赫连璝引兵至时,关中士民降之者满路。
桂十陽十公义真闻夏王引大兵来攻长安,急使司马王镇恶、参军沈田子、傅玄之三人,各以兵五千去迎。三人得令,点兵出城安营。
却说沈田子欲据北地以拒夏兵,当沈田子请傅玄之至曰:“今王镇恶自骄傲,轻慢我等,吾欲杀之,君有何计可行?”
玄之曰:“吾来日使人请王镇恶到我营中,只说议计去退夏兵,彼必至。彼若至,以酒灌醉,令公宗人沈敬仁领三百冬刀斧手,抢入杀之,却不好也?”田子曰:“此计甚善!”乃唤沈敬仁至,吩咐计策了当。
傅玄之回营。次日,令人来请王镇恶,镇恶不知是计,随使就来玄之营。玄之接入,劝镇恶饮酒,镇恶大醉,被沈敬仁引三百刀斧手,抢入杀之于席前。俄而田子至,令人取首级号令三军曰:“镇恶谋反,奉太尉命斩之,其部下之三军,勿得惊慌。”令讫,遂收其部下之兵,分作二营而屯。只有部将刘弘之知是傅玄之、沈田子妒谋,故杀王镇恶,乃私奔来告桂十陽十公刘义真。
义真大惊,与王修之披甲引兵与诸将登衡门,以察其变之由。傅玄之知刘义真来,急出迎接入内,却说:“王镇恶有二心,我等与沈田子故杀之,号令三军,再无他异,主公勿忧也!”王修之曰:“镇恶若反,不该你斩,要禀主公,你何敢无礼擅专,杀我大将?”言讫,以刀将沈田子杀之。先时刘义真赐左右之钱物,皆被王修之裁减,因此左右怀恨王修之,谮于义真曰:“王镇恶谋反,故沈田子杀之。今王修之又杀田子,是欲造反也。”义真信之,喝令左右将修之诛之。
王修之既死,关中人心皆离散。次日,义真闻知,惊呆了半晌,曰:“王镇恶二心,反形已露,方才杀了,你等火速去退夏兵。”玄之乃下拜曰:“臣等就行!”言讫,勒兵前来,恰遇了前部赫连璝至,晋兵阵中有偏将军傅玄之出马迎战。两马相十十交十十,兵器并举,二人战上十合,赫连璝力乏,勒马便走。
夏兵见赫连璝逃走,亦各溃乱。被玄之等麾兵赶杀,杀得夏兵十损其七。追下一百余里,方还屯祝其时赫连璝大败退回,半路来见夏王说兵败之由。夏王心忧,喝退赫连璝,自以大兵来取咸十陽十,路上撞着晋兵来迎,夏王视之,旗上写得分明是将军贺玉。其时贺玉勒马横槍,立在阵前。夏王道:“贺玉必是上将,谁人出马迎敌?”说犹未了,大刀王贾德手持青龙宝刀,纵马出阵。与贺玉两马相十十交十十,正如两龙争济,二虎争吞。一来一往凤翻身,一上一下鹏转翅;刀斗刀起万丈寒光,马斗马荡一十十团十十杀气。二人斗有三十余合,贺玉气力不加,拨回马望本阵便走。王贾德拍马便赶,贺玉兵转出城,走入长安。夏王调兵追赶,约追五十余里,夏王方下令鸣金收军,进据咸十陽十,聚集文武商议攻打长安之策。
其时王贾德进曰:“长安未可急攻,若攻之,彼必死战,难以下也。今咸十陽十为我所有,不如分兵守住诸险,绝其樵采之路,断其通粮之道,不及半年,长安食尽薪穷,晋兵必乱逃归,那时攻之,长安可得,晋兵自走也!”夏王曰:“卿言至善。”
于是夏王不攻长安,分兵守定各处险隘。果然晋兵食尽薪无,义真心慌,急使人偷回邺都,报知刘裕。