将至城下,被汉巡军所获,送见刘曜。曜搜出其书看之,笑曰:"此乃天祐吾也,不然被其所算矣。"乃问于姜发曰:"韩豹,晋之猛将,在于内;鲁充、梁纬亦皆英勇,又来在后。存忠有何良策退敌破城,以建此绩乎?"姜发曰:"可即撤围,故意扬言鲁充、梁纬大兵已到,且自退入寨中,准备厮战,使城上知之,以好行计。"刘曜从其议,退入营问曰:"军师计将安出?"发曰:"彼兵在界未进,必定要打探我等消息,今见撤围,鲁充、梁纬以为我等防他,亦不轻进,趁今将计就计,着飞使往粮寨中,催黄良卿打梁纬旗号,扮作晋兵,径至城下,假使杨承祖与之相战,待韩豹开门接应之时,我伏精兵涌出,截住韩豹,可破其城矣。"刘曜大喜,遣人驰约黄臣、刘景,即刻写换旗号就起。申分至城下,高叫曰:"城上可报知韩先锋,我乃新丰麹爷所差,大将军梁汝纹提兵来此救应的。鲁将军屯兵在界,以备为外援掎角,可速开门,汉兵知道,将来阻截也。"守军曰:"天色昏黑,不辨真伪,未敢擅放,禀过韩将军验明方可。"小军曰:"兀的旗号,梁将军到也,可急开门莫误!"守城人报知韩豹,豹乃亲自上城观看,只见梁纬与汉将在城外大战。韩豹绰刀上马,大开城门,杀出接应。未及到阵,两边炮声大震,刘曜、关山走出,径取城门,守卒奔散。韩豹连忙回马,后面黄臣、杨继勋赶来大叫曰:"韩豹小贼休走,我非梁纬,乃汉大将军黄臣也!今城已下,何不速降!"豹怒,翻身转战,黄、杨二将一齐杀上,姜存忠大呼诸副将曰:"今日若容韩豹走去者,军法治之!"韩豹听得,知堕诡计,重复杀回城下。只见刘曜、关山从内冲出,黄、杨二将从后逼至,将豹围住。一人焉能抵得四手?先被杨继勋杀伤左腿,豹欲冲逃,又被刘曜一鞭打中肩膀,韩豹落地,关山赶上,一刀砍了首级,兵士奔散,降者大半。姜发入城,下令禁止杀戮,与民秋毫无犯,百姓大悦。
  
  至天明,发谓刘曜曰:"幸下雍州,宜即将计就计,再破鲁充、梁纬,长安势便孤矣。"乃唤降兵上帐重赏,分付曰:"今汝相附,即是一家,可为导引当先,成功之日,另行擢用。"晋兵皆踊跃应诺。姜发乃使兵人扮作农夫,散于田间,布放流言,以绐梁、鲁之兵,使其疑而不进,伺夜好行计策。又使伶俐人诈作雍州逃民,故向晋营而走,以行反间。鲁充等正欲起马进救,忽见巡军拿得负包数人来见。充等问其汉兵消息,其人对曰:"我等是雍州百姓,因将军救兵不至,韩将军被其攻陷城池,奔往秦州借兵去了。将军聊停两日,待韩将军兵到,共复雍州方可。不然,恐将军等独难卒破汉兵。"梁纬曰:"此等妄言,恐是奸细,不可听他。"其人曰:"吾等逃难,实不该妄告,轻犯刀斧。但刘曜等已入雍州,百姓皆下田收获矣。"充、纬果疑不进,令人往田间捉农夫询之,拿到数人,悉同前语,乃扎下,差细作往雍州探访的实。至中途,被汉军杀之。姜发乃令降兵在前,杨继勋、关山率精兵在后,靠晚而起,四更时分行到晋寨。晋兵听得人马声哄,出寨拒住,问曰:"你是何处来的?"降兵曰:"可禀知鲁将军,我是雍州兵马,被刘曜诡计攻开城门,韩先锋亲往秦州去了,命我等来投将军,好去复取秦州。"兵士认得是自家军马,不作准备,令且扎住,通报回话。杨继勋见其无备,拍马当先直入中军。鲁充曰:"此是汉贼,被其赚矣!可急阻住!"忙出帐抵敌。关山又倒拖大刀赶至,梁纬挺枪来战,被刘曜扬鞭打入。晋兵将因未得食,虽然强战,心下终怯,四散奔去。梁纬、鲁充知难抵敌,突阵而走,又遇黄臣、刘景兵到,阻住大杀一阵。跟随者止有三百馀人,乃望渭河而走。刘曜大呼曰:"鲁充、梁纬,晋之智将,今日败极,不可使之走脱,为吾后患。有能获得二人者,封破长安第一之功!"杨继勋如飞先发,关山、黄臣知其势迫,恐后辈成功,随后亦起。充、纬一夜马不停蹄,走至渭河边,寻觅船只,并无所得。原来本方居民见汉兵入陕扰掠,尽皆将船装载资粮家眷,逃往他处去了。充、纬沿岸复转,又遇汉将赶到,一人战了一回,人困马乏,弃敌又走。关山、杨继勋马乏,亦赶不上。
  
  充、纬离远,乃私喜曰:"幸得汉将马亦疲倦,不然几被所获矣!但无船渡,再有兵来,难与敌矣!且自逃河而去,又作道理。"道犹未了,前面两员狠将领兵杀至,乃是呼延颢得下泾阳,遣呼延胜、李华春来助刘曜,共取扶风,询得曜在雍州得胜,晋将败走渭河,即从间道来截,却好相遇。二人不敢恶战,又思后面关、杨二将将到,只得下河,思欲浮过。关山适至,喝令放箭射其马。马见水深,不敢进,遂被射倒。充、纬痛恨,举枪向前欲刺关山,不期黄臣又赶至,于是二老将策马下岸,各擒一人,与呼延胜、李华春合兵回转雍州。杨继勋降其兵士二百,擒副将鞠元、沈福,解见刘曜,曜曰:"二位老将军建此大功,真乃国家福将也,可贺可羡!"黄、关二将曰:"老夫何功之有?此一捷乃存忠妙算,杨承祖挺身向前,又得泾阳二将来助,幸获勍敌,某等实凑遇耳,岂可专夺?"刘曜乃大喜曰:"若俱如此出力,何愁大功不成,富贵不显乎?"于是尽皆重