不說關心已克茂陵,且敘關河引兵攻取安陵,安陵守將早已探知,遣人往茂陵、渭城、扶風求救。回報漢兵俱臨內境,各將垂破,不能來援。於是郡丞閻慶建議,言:“漢兵所向無敵,難與角力,不若收拾庫藏先去,棄此空城,以息軍民之命。”眾皆從之,悄地望關中而去。關河兵不血刃,平定安陵。數處皆下,惟劉曜自取扶風大郡,引兵五萬,未及至界,郡守探知消息,分遣使命往秦州、西京二處求救。秦州守晉大司馬右丞相南陽王子司馬保見其文書,自思位高爵重,推托不得,乃命大將胡崧將兵二萬先發,不日至境。劉曜探知,乃亦紮於界外,相勢而進。忽又報到西涼州大將王駭、王該兄弟,將兵三萬,來救扶風。劉曜見二處兵來,不敢北上,移兵轉攻靈武。靈武守將杜曼知之,使人上長安求救,中途遇見索□、鞠允自新豐回兵,靈武使者徑入中麾,告稟其故。(看文書,即命鞠允親自將兵二萬,西救靈武。劉曜探知允兵救至,乃問計於薑發,發曰:“鞠允新豐幸勝,其氣必驕,視吾兵為易與,故又自來。今當趁其隔遠,初到無備,乘此月黑,銜枚疾進,出其不意,劫營暗入,一戰可破彼矣!”劉曜然之。自與楊繼勳引兵二萬先行,黃命、關山引兵二萬後發,飽食嚴裝悄悄而去。三更以後,至允營前放炮,一齊殺入,喊聲震天,晉兵不知何故,急起之時,漢兵乘黑亂砍。允兵心慌意亂,搶覓器械,自相撞倒,並不能整伍而敵。於是四散奔逃。梁綜誤撞劉曜馬前,被曜一鞭打死。鞠允知難與抗,不顧兵士,乘孱馬而逃,二萬人馬死者什六,走得性命者,亦多帶傷。劉曜殺至天明,不見鞠允,乃收兵圍城攻下靈武,擒杜曼斬之。時乃晉建興三年七月。遂乘勝進攻雍州。雍州守將V持之弟V撫,聞知漢兵將寇本郡,使人上長安報兄求請救兵。其際V持尚在新豐據守,正值鞠允逃回,見其檄文,慌與索□議曰:“長安所賴者,秦、雍二州,若是雍州一失,長安孤矣,可不救乎?”連夜使緯乃將兵一萬先往助守,再行調遣救應。豹至雍州兩日,劉曜兵到,將城圍住。韓豹恃勇衝出,思退漢兵。先鋒楊繼勳橫刀來敵,二人約戰四五十合,未分勝敗,被劉曜自東繞出,黃命自西繞出,三麵夾攻,殺死V撫,豹乃敗退入陣。陣上使人逃往新豐,問V持請兵報仇保城,遂閉門守定,不敢出戰。V持見報兄弟被殺,恐怕根基為奪,家眷盡陷,急遣魯充、梁緯引兵一萬相助韓豹,共退劉曜,以保雍州。二將至界,離曜軍七十裏紮下。使細作假扮,持密書欲入雍州,約韓豹裏應外合,夾攻劉曜。不然,賊兵強盛,一時難破。不期將至城下,被漢巡軍所獲,送見劉曜。曜搜出其書看之,笑曰:“此乃天佑吾也,不然被其所算矣。”乃問於薑發曰:“韓豹,晉之猛將,在於內,魯充、梁緯亦皆英勇,又來在後。存忠有何良策,退敵破城,以建此績乎?”薑發曰:“可即撤圍。故意揚言魯充、梁緯大兵已到,且自退入寨中,準備廝戰,使城上知之,以好行計。”劉曜從其議,退入營問曰:“軍師計將安出?”發曰:“彼兵在界未進,必定要打探我等消息,今見撤圍,魯充、梁緯以為我等防他,亦不輕進,稱今將計就計,著飛使往糧寨中,催黃良卿打梁緯旗號,扮作晉兵,徑至城下,假使楊承祖與之相戰,待韓豹開門接應之時,我伏精兵湧出,截住韓豹,可破其城矣。”劉曜大喜,遣人馳約黃臣、劉景,即刻寫換旗號就起。申分至城下高叫曰:“城上可報知韓先鋒,我乃新豐V爺所差,大將軍梁汝紋提兵來此救應的。魯將軍屯兵在界,以備為外援犄角,可速開門,漢兵知道將來阻截也。”守軍曰:“天色昏黑,不辨真偽,未敢擅放,稟過韓將軍驗明方可。”小軍曰:“兀的旗號,梁將軍到也,可急開門莫誤!”守城人報知韓豹,豹乃親自上城觀看,隻見梁緯與漢將在城外大戰。韓豹綽刀上馬,大開城門,殺出接應。未及到陣,兩邊炮聲大震,劉曜、關山走出,徑取城門,守卒奔散。韓豹連忙回馬,後麵黃臣、楊繼勳趕來大叫曰:“韓豹小賊休走,我非梁緯,乃漢大將軍黃臣也!今城已下,何不速降!”豹怒,翻身轉戰。黃、楊二將一齊殺上,薑存忠大呼諸副將曰:“今日若容韓豹走去者,軍法治之!”韓豹聽得,知墮詭計,重複殺回城下。隻見劉曜、關山從內衝出,黃、楊二將從後逼至,將豹圍住。一人焉能抵得四手?先被楊繼勳殺傷左腿,豹欲衝逃,又被劉曜一鞭打中肩膀,韓豹落地,關山趕上一刀,砍了首級,兵士奔散,降者大半。薑發入城,下令禁止殺戮,與民秋毫無犯,百姓大悅。至天明,發謂劉曜曰:“幸下雍州,宜即將計就計,再破魯充、梁緯,長安勢便孤矣。”乃喚降兵上帳,重賞吩咐曰:“今汝相附,即是一家,可為導引當先,成功之日,另行擢用。”晉兵皆勇躍應諾。薑發乃使兵人扮作農夫,散於田間布放流言,以紿梁、魯之兵,使其疑而不進,伺夜好行計策。又使伶俐人詐作雍州逃民,故向晉營而走,以行反間。魯充等正欲起馬進救,忽見巡軍拿得負包數人來見。充等問其漢兵消息。其人對曰:“我等是雍州百姓,因將軍救兵不至,韓將軍被其攻陷城池,奔往秦州借兵去了。將軍聊停兩日,待韓將軍兵到,共複雍州方可。不然,恐將軍等獨難卒破漢兵。”梁緯曰:“此等妄言,恐是奸細,不可聽他。”其人曰:“吾等逃難,實不該妄告,輕犯刀斧。但劉曜等已入雍州,百姓皆下田收獲矣。”充、緯果疑不進,令人往田間捉農夫詢之。拿到數人悉同前語,乃紮下,差細作往雍州探訪的實。至中途,被漢軍殺之。薑發乃令降兵在前,楊繼勳、關山率精兵在後,靠晚而起,四更時分行到晉寨。晉兵聽得人馬聲哄,出寨拒住問曰:“你是何處來的?”降兵曰:“可稟知魯將軍,我是雍州兵馬,被劉曜詭計攻開城門,韓先鋒親往秦州去了,命我等來投將軍,好去複取秦州。”兵士認得是自家軍馬,不作準備,令且紮住,通報回話。楊繼勳見其無備,拍馬當先直入中軍。魯充曰:“此是漢賊,被其賺矣!可急阻住!”忙出帳抵敵。關山又倒拖大刀趕至,梁緯挺槍來戰,被劉曜揚鞭打入。晉兵將因未得食,雖然強戰,心下終怯,四散奔去。梁緯、魯充知難抵敵,突陣而走。又遇黃臣、劉景兵到阻住,大殺一陣,跟隨者止有三百餘人,乃望渭河而走。劉曜大呼曰:“魯充、梁緯晉之智將,今日敗極,不可使之走脫,為吾後患。有能獲得二人者,封破長安第一之功!”楊繼勳如飛先發,關山、黃臣知其勢迫,恐後輩成功,隨後亦起。充、緯一夜馬不停蹄,走至渭河邊,尋覓船隻,並無所得。原來本方居民,見漢兵入陝擾掠,盡皆將船裝載資糧家眷,逃往他處去了。充、緯沿岸複轉,又遇漢將趕到,一人戰了一回,人困馬乏,棄敵又走。關山、楊繼勳馬乏,亦趕不上。充、緯離遠,乃私喜曰:“幸得漢將馬亦疲倦,不然幾被所獲矣!但無船渡,再有兵來,難與敵矣!且自逃河而去,又作道理。”道猶未了,前麵兩員狠將領兵殺至,乃是呼延顥得下涇陽,遣呼延勝、李華春來助劉曜,共取扶風,詢得曜在雍州得勝,晉將敗走渭河,即從間道來截,卻好相遇。二人不敢惡戰,又思後麵關、楊二將將到,隻得下河,思欲浮過。關山適至,喝令放箭射其馬。馬見水深,不敢進,遂被射倒。充、緯痛恨,舉槍向前欲刺關山,不期黃臣又趕至,於是二老將策馬下岸,各擒一人,與呼延勝、李華春合兵回轉雍州。楊繼勳降其兵士二百,擒副將鞠元、沈福節見劉曜,曜曰:“二位老將軍建此大功,真乃國家福將也,可賀可羨。”黃、關二將曰:“老夫何功之有?此一捷乃存忠妙算,楊承祖挺身向前,又得涇陽二將來助,幸獲勍敵,某等實湊遇耳,豈可專奪?”劉曜乃大喜,曰:“若俱如此出力,何愁大功不成,富貴不顯乎?”於是盡皆重賞,押過充、緯,曜親下帳釋縛,請上麾蓋謂之曰:“方今晉室淩夷,邊藩各霸,中原失據,天下瓜分,惟長安一隅,料難複振。吾知二位將軍乃蓋世之英,晉不能任以大柄,故致誤陷,今得到此,願以相托,關中不足定也。魯充從容答曰:“身為晉將,戰敗被獲,死其分耳,不願求生苟免,以貽臭名於後。”梁緯亦曰:“吾等誓興晉室,以報漢仇,複又忘身事仇,禽獸不為也,何況關西男子乎?願賜一死,休得他言!”曜知二將必不可降,乃謂眾曰:“忠義之士不可斬也,何以待之?”薑發曰:“元帥可各賜一劍,令其歸晉以盡忠心,自有分曉。”劉曜取劍付之,二人接劍相對自刎而死,眾皆嗟歎不已!曜甚憐之,以禮收葬其屍,設宴慶賀。有軍人追逐逃走出城家眷,獲得梁緯之妻辛氏,獻上劉曜。曜見其姿色甚美,留於帳中將幸之。辛氏堅執不從,曜使女吏勸之。辛氏曰:“妾夫既亡,吾安敢獨生?且一婦而事二夫,乃喪節失德之人,大王又奚可自汙也!”言訖觸牆而死。劉曜再三嗟訝,命收其屍,葬於梁緯之側,秦中呼之為二節墳。後人有詩讚曰: