劉實(shí)得準(zhǔn)辭職,即日陛廷面謝而出。帝親送之,謂太傅越曰:“劉太尉輔國(guó)攄中,朕甚倚之。今太尉之職,何人可任?”司馬越舉衍代之,帝不敢違,即以衍為太尉。衍柔懦無(wú)所建明,惟事清談動(dòng)公卿,時(shí)天下大亂,乃自為身謀之計(jì),因密說(shuō)東海王曰:“荊州漢江之固,青州有海隅之險(xiǎn),設(shè)或緩急有變,二處足退步自守,遣心腹智謀之士往彼鎮(zhèn)據(jù),倘一朝廷反側(cè),避而據(jù)之,是亦趙襄尹鐸也?!痹皆唬骸昂稳丝蔀樾母梗苤未说??”衍曰:“今臣托在下心愛(ài),臣弟王澄、王敦智謀兼?zhèn)洌煽笆故囟?,則殿下與臣保永遠(yuǎn)根蒂矣。”越從其議,即以王澄為荊州刺史,代山簡(jiǎn)回朝,王敦為青州刺史,代茍曜守倉(cāng)坦,茍晞守鄴城。二人領(lǐng)憑辭出,衍餞送二弟,分付曰:“汝等此去,當(dāng)用心積聚兵糧,收買(mǎi)士民,固根本。吾居京師,二弟居此大郡,可謂兔有三窟矣,何愁亂世守乎?”后人見(jiàn)衍營(yíng)此奸謀,不遂所愿,有詩(shī)嘆曰:
職秉銓衡不隱憂(yōu),妄營(yíng)三窟利身謀。一朝國(guó)破遭墻壓,無(wú)處堪將老骨收。
詞分兩頭。再提漢主劉淵差劉曜、石勒分兵二路,勒下襄國(guó),取西河。王彌屯兵阛轅關(guān),將欲進(jìn)攻他郡。捷報(bào)迭至平陽(yáng),漢主喜,即日使人赍賞,催各進(jìn)兵。只見(jiàn)劉聰本至,言司馬越毒殺惠,再立新君,思奪大政。不意懷帝選用賢良,俊?協(xié)職,政事一泰始,晉室小康,未有罅隙。司馬越亦求出許昌,一時(shí)未可卒侵原也。漢主謂諸葛宣于曰:“兩路兵出,本意思兼并許洛,以?shī)Z原之地,不謂復(fù)立新君,勤于政事,任用中正,以致大功難成。欲乘其初立未固,敕令亟往攻之,庶或徼幸成功,未可諒也。若待立久,又難動(dòng)搖矣。丞相以為何如?”宣于曰:“圣意雖是,但晉氣尚猶未終,再過(guò)三年,歲德在辛,則吾西北之氣全旺,未年中可克洛陽(yáng)也?!睗h主曰:“天道深遠(yuǎn),推遷無(wú)常,變易靡定,難可逆料。亦宜乘時(shí)進(jìn)試虛實(shí),不得拘泥。”正議未決,忽有繆播之侄繆崇,避難奔至平陽(yáng)投漢。漢主召入,問(wèn)其備細(xì)緣故,崇曰:“司馬越倚恃親王,妄殺忠良,將吾叔與何綏、王高等十馀執(zhí)政賢智之臣,盡皆誅戮,又欲夷族,故吾逃來(lái)投奔。今以王衍為太尉,惟事清談,不務(wù)政體,而國(guó)政皆由潘滔、何倫專(zhuān)擅。諂佞競(jìng)進(jìn),哲人正士避過(guò)江東,洛陽(yáng)朝政復(fù)衰,司馬越不久禍及矣?!睗h主聞言大喜,乃命宣于親自臨軍催劉聰進(jìn)兵。又差一使持檄二封,敕王彌、石勒俱會(huì)洛陽(yáng)。
石勒得檄,啟張賓問(wèn)曰:“今漢主敕吾同攻洛陽(yáng),欲待起兵前去,只恐王浚暗襲襄國(guó),報(bào)復(fù)前恨,軍師之意以為何如?”賓曰:“都督但且慢起,遣使先催王彌將所部三萬(wàn)人馬去會(huì)劉永明,只說(shuō)我等隨后就發(fā),待其試進(jìn),我看緩急而行,豈不兩美乎?”時(shí)王彌三萬(wàn)兵馬守把闤轅關(guān),又收山賊數(shù)處,得兵萬(wàn)馀,驍將張杰、徐杲當(dāng)日接得漢主之檄,即欲使人稟問(wèn)石勒。卻值勒使亦至,令其先行,乃引部下四萬(wàn)人馬望許昌一路而進(jìn)。途中所過(guò)縣鎮(zhèn),皆送降求免殺戮,又添兵一萬(wàn)。邊郡報(bào)入許昌,守關(guān)將丘光、樓裒聞知王彌兵盛,乃退入許昌,差飛馬報(bào)入洛陽(yáng)。東海王見(jiàn)報(bào),恐家眷有失,即帶何倫等連夜離洛陽(yáng)回郡,分遣諸將扎大營(yíng)數(shù)處,列兵以守。王彌到界,探知許昌兵盛,乃不敢進(jìn)攻,從間道去會(huì)劉曜。曜問(wèn)曰:“將軍經(jīng)過(guò)許昌,得睹其強(qiáng)弱否?”彌曰:“兵勢(shì)甚盛,故來(lái)相合議而進(jìn)攻耳!”宣于曰:“司馬越兵威雖盛,素不知用,屢戰(zhàn)多敗。今但保守,必不敢戰(zhàn)斗者,將軍可與呼延兄弟領(lǐng)兵攻打洛陽(yáng),姜存忠與黃關(guān)諸將屯中路,以備救應(yīng),我與劉王子引兵拒住司馬越。若得洛陽(yáng)一破,則許昌可不戰(zhàn)而下矣。兵法云:擒賊必擒王,此之謂也?!庇谑峭鯊洝⒑粞雨谈鲗⒈R五萬(wàn),徑扣洛陽(yáng)。一路上無(wú)人攔擋。
報(bào)至京中,懷帝聽(tīng)得漢兵犯闕,心中大驚,一面差使命往各處催兵赴援,一面與諸大臣計(jì)議迎敵之策。王衍曰:“臣已命各門(mén)盡皆守把,令上官巳督兵五萬(wàn),以張騏為先鋒,王秉忠為合后,前去退賊,不許壓境以擾百姓,陛下無(wú)用驚慌?!钡墼唬骸皾h將雄猛,非可泛觀?!毖茉唬骸皬堯U、張?bào)K乃洛陽(yáng)虎將,是張郃次子張污之兒,勇力振世,人皆憚之,管取得勝者也?!钡墼唬骸凹仁侨绱?,可宣諸將賜賞出兵?!鄙瞎偎取堯U乃授為元帥先鋒,張?bào)K、王秉忠授為護(hù)軍兵馬指揮使,引兵陛辭出城,望界上而進(jìn)。次日,探知漢兵將到,乃將軍馬扎住,擇要地安營(yíng),把住路口,以備廝殺。時(shí)將近午,王彌二人至界,見(jiàn)晉將阻路,即使使向前約戰(zhàn)。于是兩邊各排陣勢(shì),晉將軍張騏全裝披掛,手執(zhí)長(zhǎng)槍?zhuān)竿鯊浽唬骸叭甑仁筝?,竊據(jù)河北數(shù)郡,我大朝皇帝不加問(wèn)罪之師,幸莫大矣。輒敢寇犯王京,自作投罝之兔,豈不知洛陽(yáng)有二虎乎?”王彌曰:“畫(huà)虎不成,反類(lèi)于狗,即是你也。你晉朝之人,個(gè)個(gè)會(huì)講夸口大話,及見(jiàn)我王老爺,皆是生擒活捉,你何不知死活,而向虎頭打掌耶?若知?dú)鈹?shù),可速倒戈投降,免得城破之日,身首離分,那時(shí)悔之晚矣。”張騏聽(tīng)言大怒,曰:“潑賊如此大膽,敢冒罔吾行?!蓖寶⒊?,王彌正欲勒馬接戰(zhàn),只見(jiàn)西路大將軍呼延晏早已殺出敵住。二將乍會(huì)初交,未知誰(shuí)強(qiáng)誰(shuí)弱,俱各當(dāng)心著意,大展雄威,直殺得塵飛沙滾,日慘天昏,一連戰(zhàn)上四十馀合,勝敗無(wú)決。王彌見(jiàn)騏英勇,非比別將,乃輪刀沖出助戰(zhàn)。晉陣上張?bào)K亦舞大刀殺來(lái)敵住。四員將戰(zhàn)作兩團(tuán),槍對(duì)槍?zhuān)恍o(wú)錯(cuò),刀對(duì)刀,半點(diǎn)無(wú)差。但只見(jiàn)恨恨殺聲連地軸,吽吽怒氣震天關(guān)。兩邊兵士副將,盡皆禁住,不許混戰(zhàn),但只立地喝彩,并無(wú)少動(dòng)。緊緊惡斗上二個(gè)馀時(shí),看看紅日沉西,兩邊各自鳴金,收兵入寨。次日又戰(zhàn),又無(wú)勝敗。
王衍得報(bào)大喜,乃自同司馬司寇,親帶禮物出京,徑至大寨賀功,上官巳等接入。王衍曰:“王彌驍將,晉漢馳名,到處無(wú)人可敵。不謂今日又遇二位將軍,正乃是強(qiáng)中更有強(qiáng)中手。若得一枝外兵來(lái)援,破賊必矣。”騏曰:“不曾斬將奪旗,怎辱命駕親臨過(guò)獎(jiǎng),待明日先擒了王彌,然后掃平漢寇,方才與太尉部長(zhǎng)等爭(zhēng)氣,此則未足言功也?!毖艿三R曰:“全仗將軍昆仲之威,以安萬(wàn)姓,乞?yàn)橛眯闹?jǐn)戰(zhàn)?!彬U、驥曰:“不才荷蒙委任,自有分曉?!蹦嗽O(shè)宴款待眾官。酒至數(shù)巡,衍等辭曰:“兩軍交鋒之際,不可耽誤于酒,宜防莫測(cè)?!彼旄鲃e回。上官巳遣輕兵護(hù)送一程,整兵嚴(yán)守以防劫寨。次日平明,領(lǐng)兵出寨搦戰(zhàn),彌等亦至。兩陣對(duì)圓,張騏立馬陣前,謂彌、晏曰:“你二人稱(chēng)寇中首將,昨者陣上,見(jiàn)張志遠(yuǎn)兄弟英雄否?不降則當(dāng)退兵,以免敗亡,尚兀自不知進(jìn)退乎?”王彌曰:“賊弟子敢恁夸口,吾因初到,地理未熟,故聊寬你,今日即當(dāng)活捉,剉你萬(wàn)段。”即自輪刀殺過(guò)晉陣。張騏挺槍向前喝住,二人約退軍兵,揚(yáng)威狠戰(zhàn)。只聽(tīng)得密錚錚械響,鈴鳴聲咭咶,紛亂亂馬馳將舞,將勢(shì)縱橫,兩下里一連戰(zhàn)上六十馀合,并不少住。晉陣上張?bào)K橫刀殺出助戰(zhàn),呼延晏亦自挺槍敵住。四員大將,各自爭(zhēng)強(qiáng),左回右旋,東轉(zhuǎn)西還,團(tuán)團(tuán)卷殺,直攪得塵飛百仞,沙滾千尋。上官巳、王秉忠齊出助戰(zhàn),王如、呼延攸分頭抵住。正在混戰(zhàn)之間,忽聽(tīng)得西北角上鼓聲震地,炮響連天,一彪人馬殺奔而來(lái),乃是西涼州刺史張軌處遣大將北宮純,與令狐亞、田迥、王豐等,奉詔特來(lái)勤王,當(dāng)下聽(tīng)得喊鬧,知是與漢相持,以此催兵急進(jìn),勢(shì)如潮奔,卷地而進(jìn)。漢將楊龍、呼延顥、徐杰、張杲列兵阻戰(zhàn),北宮純、令狐亞分為兩翼,奮勇沖入,軍皆把持不住。楊龍恐?jǐn)?,拚命抵住,一刀砍死北宮紳,北兵少卻,徐杰、張杲等乃扎住力戰(zhàn)。楊龍正欲去找首級(jí),被北宮純看見(jiàn),趕來(lái)與弟報(bào)仇,怒聲如吼,揮斧亂砍,龍乃抵住廝殺。徐杰被令狐亞搠死,張杲被田迥射傷左目,西涼兵銳氣復(fù)振,王豐等俱上圍住楊龍,龍帶重傷,遂棄戰(zhàn)而逃。北宮純等不趕,徑?jīng)_呼延晏陣中而去。晏正與張?bào)K酣戰(zhàn),被純并上,晏兩頭遮抵不迭,為北宮純一斧砍中馬頸,晏見(jiàn)馬壞,即躍下與純步戰(zhàn)。呼延攸看見(jiàn),慌忙拍馬來(lái)救,張?bào)K又到,呼延顥揮鞭趕至抵住,晏子呼延鏡急跳下地,扶父上馬,晏乃與顥殺退張?bào)K,令狐亞、田迥又到,遂斬呼延鏡。晏、攸亦被戰(zhàn)退,王彌亦被上官巳、張騏雙戰(zhàn)拒住,王如亦與王秉忠戰(zhàn)住,脫身不得。呼延兄弟戰(zhàn)涼兵不下,遂被沖散。北宮純又往助張騏,王彌亦敵三將不住,漢兵大敗,被晉兵兩頭追逐,殺得尸橫遍地,血聚成流,十萬(wàn)漢兵折去三停之一。呼延晏收拾殘兵,退回西河。王彌懷羞退至蒲子縣中存扎。此一回漢兵初打洛陽(yáng)城,反被晉兵所破,大敗而退。上官巳大喜,與北宮純一同奏凱回朝面君。王衍聞得捷報(bào)先至,乃與眾官大排鼓樂(lè),自出京城迎接,執(zhí)北宮純手曰:“若非將軍來(lái)助,一時(shí)怎得漢兵退去?今次汝列位將軍,功過(guò)上古矣!”乃命尚膳監(jiān)光祿司設(shè)宴酬功,奏封張騏為車(chē)騎將軍,張?bào)K為驃騎將軍,上官巳進(jìn)京營(yíng)大都督,北宮純?yōu)橹型庑е易o(hù)國(guó)大將軍,王秉忠、令狐亞等十員副將各加二級(jí),贈(zèng)北宮紳為忠烈侯,眾將謝恩而出,不在話下。
卻說(shuō)呼延晏等敗回中軍,進(jìn)見(jiàn)劉聰,聰大驚,即日馳檄報(bào)上平陽(yáng),言王彌、呼延晏為兩路先鋒,進(jìn)打洛陽(yáng),被西涼救至,殺死大將徐杰、張杲、呼延鏡,楊龍傷重而卒,王彌退在蒲子縣,不敢歸見(jiàn)主帥,又不敢歸國(guó),宜下詔安慰,催督石勒一同進(jìn)攻報(bào)恨,以?shī)Z洛陽(yáng)。漢主淵見(jiàn)檄大怒,即先下詔痛責(zé)始安王劉曜,何得獨(dú)遣二將,以犯王京重地,親不臨軍。復(fù)加敕一道封之為龍?bào)J將軍,率領(lǐng)眾將共打洛陽(yáng),以報(bào)前恨。劉曜得敕懷愧,乃憤勵(lì)將士,提大兵十五萬(wàn),親打洛陽(yáng)。守舊營(yíng)兵士飛報(bào)入洛,言漢又差遣始安王劉曜引大兵來(lái)寇洛陽(yáng),已離許昌,即日便到。晉主聞報(bào)大驚,急命張騏兄弟與北宮純領(lǐng)兵出城待敵,勿使壓境。
曜軍至近,探子報(bào)道:“晉軍已曾把住要路,不容前進(jìn)?!标准粗鼻安缄嚕H自出馬,以鞭指晉將曰:“汝等不知天命之人,苦苦違時(shí)以致喪首。前者成都王與陸機(jī)合天下之兵,尚然不能敵我,今汝兵微將寡,晉祚將絕,尚不投降,更待何時(shí)?”張騏曰:“前日王彌、呼延晏是汝漢兵否?也當(dāng)不得我兩陣之戰(zhàn),兵皆殺盡,你又欲湊數(shù)也!”劉曜聽(tīng)言大怒,揮鞭打過(guò)晉陣。張?bào)K搶出敵住,二人鞭來(lái)刀去,戰(zhàn)上四十馀合,未分勝敗。張騏知曜英勇,亦出助弟,思并劉曜。關(guān)山看見(jiàn),舞刀截住,二將也斗二十多合。關(guān)防聞前軍夸騏善戰(zhàn),恐弟不能取勝,亦提刀勒馬來(lái)助。北宮純看防馬動(dòng),揮斧向前接戰(zhàn)。三對(duì)將官,在陣前奔騰大戰(zhàn),并無(wú)上下。關(guān)心見(jiàn)北宮純武藝邁眾,欲要出助,又恐別將來(lái)戰(zhàn),乃只悄悄挨至陣前,抽出鐵胎弓,搭上狼牙箭,勁伸猿臂,拽滿(mǎn)筋弦,指定北宮純對(duì)面射去。奈在戰(zhàn)中,人無(wú)定立,箭至只中馬頸,那馬負(fù)痛望橫便跑。北宮純帶之不住,關(guān)防、關(guān)心兩馬雙雙趕去。上官巳、王秉忠見(jiàn)追將及,急令眾軍放箭射住。防、心馬不敢進(jìn),上官巳方得接戰(zhàn)。黃臣手橫大刀砍至,上官巳敵不得二將,退入本陣。張騏兄弟見(jiàn)涼兵挫衄,亦棄戰(zhàn)而走,被劉曜大殺一陣,斬二千馀級(jí),踏死近萬(wàn)。晉將收兵扎寨,漢兵得勝,亦收兵屯住。
北宮純回營(yíng),謂上官巳曰:“漢賊暗射吾馬一箭,若非將軍喝令放箭,馬不堪戰(zhàn),幾被所算矣?!睆堯U曰:“誤被暗箭,失此一陣,今后但當(dāng)謹(jǐn)防,自無(wú)疏失。若只明戰(zhàn),彼焉能即便勝我?”自此相持半月,大小數(shù)戰(zhàn),互相勝負(fù)。忽報(bào):“東海王領(lǐng)兵五萬(wàn)自許昌來(lái),茍晞?lì)I(lǐng)兵五萬(wàn)自鄴城來(lái),不日將到矣。”諸葛宣于乃與劉永明議曰:“我兵深入中土,救援不接,且晉運(yùn)未滅,兵將還盛,四下勤王之師又集,不若暫且回兵,再過(guò)三年,洛陽(yáng)可下必矣?!眲㈥自唬骸胺蠲鰩煟瑹o(wú)功擅退,非惟獲罪,且見(jiàn)笑于人,丞相還當(dāng)籌之。”姜發(fā)又曰:“將在外,君命有所不受,相時(shí)而動(dòng),度勢(shì)而行,亦不宜執(zhí)意勉強(qiáng)?!标自唬骸拔匆?jiàn)彼盛,何即畏懼?”宣于曰:“非謂畏懼,乃撓羅敵人之計(jì)。趁今許、鄴救兵將到,我先收兵,彼至洛陽(yáng),我回西河,兵徒空行,留之則多費(fèi)錢(qián)糧,必須各謀歸計(jì),晉定給賞使行,賞重則虧其帑藏,賞輕則眾心懷恨。我再進(jìn)兵,彼將倦于赴難矣。且又得養(yǎng)威銳,以待再舉,甚是善策。漢主處老臣回朝,自有話說(shuō)?!标仔奈礇Q,未及起發(fā),忽報(bào)晉帥上官?有使命至。曜令召入,乃是相約次日搦戰(zhàn)之書(shū)。曜看畢,即批:“來(lái)日共決雌雄,各要主將親出?!苯l(fā)曰:“大王未宜就允,彼知明日救兵到,故此相催,待兩軍拒戰(zhàn)之際,夾攻我等。且守?cái)?shù)日,待其二處兵至,探其強(qiáng)弱,慢慢而行,俾彼銳氣少沮,方可決戰(zhàn)?!标自唬骸坝袝?shū)至而不出,是見(jiàn)怯矣,何可令彼笑我?”乃遣使回,即集眾將分付:“來(lái)日用心決戰(zhàn),共建大功,不可有誤?!备鹘詰?yīng)諾。劉曜置酒宴勵(lì)將佐,準(zhǔn)備破敵,忽伏路小軍報(bào)道:“許昌兵馬止隔七十里矣?!毙诓挥霰?,奈已回書(shū),只得引兵出寨。張騏等早已排下陣勢(shì),漢兵亦將隊(duì)伍擺開(kāi)。
劉曜親自當(dāng)先,指謂晉將曰:“汝之氣勢(shì)傾圮,吾軍已入巢穴,何不投降,永保富貴,定要自取滅門(mén)也!”張騏曰:“猖狂胡狗,不知屠人在側(cè),死在須臾,尚敢揚(yáng)聲吠堯耶!”劉曜大怒,舞鞭打出,張騏挺槍接住。二人狠戰(zhàn)上三十馀合。關(guān)防見(jiàn)不能勝,輪刀搶進(jìn),欲擒張騏,張?bào)K看見(jiàn),亦舞刀來(lái)抵住,四人惡戰(zhàn)不已。關(guān)謹(jǐn)、關(guān)山乘鬧一齊殺出。上官巳把旗一揮,北宮純、令狐亞、韓濮、賈騫、王秉忠等亦各俱進(jìn),關(guān)心、呼延攸、黃臣急出,兩邊互斗,直至未末將近,忽見(jiàn)大喊驚天,東海王、茍晞兩路精兵從后殺至。漢眾前后不能相顧,被其沖得七斷八續(xù),尸骸亂倒,血水交流,抵當(dāng)不住,大敗而走。晉兵四路追殺,漢兵棄丟盔甲,望風(fēng)逃走,徑往西河而回。十五萬(wàn)人馬折傷幾半,此回漢兵二犯洛陽(yáng),又被晉兵殺敗。北宮純等追三十馀里,至更深收兵,連夜差飛馬報(bào)捷入洛。懷帝見(jiàn)檄大喜,命王衍排駕半副,親往迎接?xùn)|海王入城,設(shè)宴慶賀。東海王舉杯勸茍晞、北宮純、上官巳、張騏等曰:“今得諸位將軍效力,殺敗漢寇兩番,今將再不敢窺洛矣?!庇谑菚筹嫳M歡而罷。劉曜兵敗,徑轉(zhuǎn)西河,曹嶷、劉靈接入。曜曰:“不意晉兵尚盛,兩次皆被所破,何時(shí)能報(bào)此恨?”劉靈曰:“韓陵山百萬(wàn)晉兵,吾且視兒戲,豈懼十馀萬(wàn)之兵乎?明日整兵再進(jìn),吾愿當(dāng)先。”姜發(fā)曰:“軍師丞相再三言天時(shí)未利,始安王不聽(tīng),致有此失。銳氣既挫,又安得妄進(jìn)乎?”劉靈議沮。時(shí)太子劉聰,自劉曜離許昌侵洛,亦以姜飛為先鋒,黃臣、黃命為左右,夔安、支雄為合后,引兵七萬(wàn),自濟(jì)南進(jìn)屯洛陽(yáng)之大夏門(mén)。晉使護(hù)軍將軍賈胤守住不戰(zhàn)。及劉曜敗走,聰知,乃亦傳令裝束退兵。賈胤探得,俟夜出其不意,劫中大寨,斬漢大將呼延朗、黃顯,劉玄明大敗,退洛水,堅(jiān)壁守住。后人見(jiàn)劉淵不度時(shí)勢(shì),妄催進(jìn)兵,拂聽(tīng)諸葛良言,有詩(shī)嘆曰:
漢君恃獷妄施為,不納宣于逆數(shù)規(guī)。兩進(jìn)無(wú)能侵寸土,反致喪師損將回。
職秉銓衡不隱憂(yōu),妄營(yíng)三窟利身謀。一朝國(guó)破遭墻壓,無(wú)處堪將老骨收。
詞分兩頭。再提漢主劉淵差劉曜、石勒分兵二路,勒下襄國(guó),取西河。王彌屯兵阛轅關(guān),將欲進(jìn)攻他郡。捷報(bào)迭至平陽(yáng),漢主喜,即日使人赍賞,催各進(jìn)兵。只見(jiàn)劉聰本至,言司馬越毒殺惠,再立新君,思奪大政。不意懷帝選用賢良,俊?協(xié)職,政事一泰始,晉室小康,未有罅隙。司馬越亦求出許昌,一時(shí)未可卒侵原也。漢主謂諸葛宣于曰:“兩路兵出,本意思兼并許洛,以?shī)Z原之地,不謂復(fù)立新君,勤于政事,任用中正,以致大功難成。欲乘其初立未固,敕令亟往攻之,庶或徼幸成功,未可諒也。若待立久,又難動(dòng)搖矣。丞相以為何如?”宣于曰:“圣意雖是,但晉氣尚猶未終,再過(guò)三年,歲德在辛,則吾西北之氣全旺,未年中可克洛陽(yáng)也?!睗h主曰:“天道深遠(yuǎn),推遷無(wú)常,變易靡定,難可逆料。亦宜乘時(shí)進(jìn)試虛實(shí),不得拘泥。”正議未決,忽有繆播之侄繆崇,避難奔至平陽(yáng)投漢。漢主召入,問(wèn)其備細(xì)緣故,崇曰:“司馬越倚恃親王,妄殺忠良,將吾叔與何綏、王高等十馀執(zhí)政賢智之臣,盡皆誅戮,又欲夷族,故吾逃來(lái)投奔。今以王衍為太尉,惟事清談,不務(wù)政體,而國(guó)政皆由潘滔、何倫專(zhuān)擅。諂佞競(jìng)進(jìn),哲人正士避過(guò)江東,洛陽(yáng)朝政復(fù)衰,司馬越不久禍及矣?!睗h主聞言大喜,乃命宣于親自臨軍催劉聰進(jìn)兵。又差一使持檄二封,敕王彌、石勒俱會(huì)洛陽(yáng)。
石勒得檄,啟張賓問(wèn)曰:“今漢主敕吾同攻洛陽(yáng),欲待起兵前去,只恐王浚暗襲襄國(guó),報(bào)復(fù)前恨,軍師之意以為何如?”賓曰:“都督但且慢起,遣使先催王彌將所部三萬(wàn)人馬去會(huì)劉永明,只說(shuō)我等隨后就發(fā),待其試進(jìn),我看緩急而行,豈不兩美乎?”時(shí)王彌三萬(wàn)兵馬守把闤轅關(guān),又收山賊數(shù)處,得兵萬(wàn)馀,驍將張杰、徐杲當(dāng)日接得漢主之檄,即欲使人稟問(wèn)石勒。卻值勒使亦至,令其先行,乃引部下四萬(wàn)人馬望許昌一路而進(jìn)。途中所過(guò)縣鎮(zhèn),皆送降求免殺戮,又添兵一萬(wàn)。邊郡報(bào)入許昌,守關(guān)將丘光、樓裒聞知王彌兵盛,乃退入許昌,差飛馬報(bào)入洛陽(yáng)。東海王見(jiàn)報(bào),恐家眷有失,即帶何倫等連夜離洛陽(yáng)回郡,分遣諸將扎大營(yíng)數(shù)處,列兵以守。王彌到界,探知許昌兵盛,乃不敢進(jìn)攻,從間道去會(huì)劉曜。曜問(wèn)曰:“將軍經(jīng)過(guò)許昌,得睹其強(qiáng)弱否?”彌曰:“兵勢(shì)甚盛,故來(lái)相合議而進(jìn)攻耳!”宣于曰:“司馬越兵威雖盛,素不知用,屢戰(zhàn)多敗。今但保守,必不敢戰(zhàn)斗者,將軍可與呼延兄弟領(lǐng)兵攻打洛陽(yáng),姜存忠與黃關(guān)諸將屯中路,以備救應(yīng),我與劉王子引兵拒住司馬越。若得洛陽(yáng)一破,則許昌可不戰(zhàn)而下矣。兵法云:擒賊必擒王,此之謂也?!庇谑峭鯊洝⒑粞雨谈鲗⒈R五萬(wàn),徑扣洛陽(yáng)。一路上無(wú)人攔擋。
報(bào)至京中,懷帝聽(tīng)得漢兵犯闕,心中大驚,一面差使命往各處催兵赴援,一面與諸大臣計(jì)議迎敵之策。王衍曰:“臣已命各門(mén)盡皆守把,令上官巳督兵五萬(wàn),以張騏為先鋒,王秉忠為合后,前去退賊,不許壓境以擾百姓,陛下無(wú)用驚慌?!钡墼唬骸皾h將雄猛,非可泛觀?!毖茉唬骸皬堯U、張?bào)K乃洛陽(yáng)虎將,是張郃次子張污之兒,勇力振世,人皆憚之,管取得勝者也?!钡墼唬骸凹仁侨绱?,可宣諸將賜賞出兵?!鄙瞎偎取堯U乃授為元帥先鋒,張?bào)K、王秉忠授為護(hù)軍兵馬指揮使,引兵陛辭出城,望界上而進(jìn)。次日,探知漢兵將到,乃將軍馬扎住,擇要地安營(yíng),把住路口,以備廝殺。時(shí)將近午,王彌二人至界,見(jiàn)晉將阻路,即使使向前約戰(zhàn)。于是兩邊各排陣勢(shì),晉將軍張騏全裝披掛,手執(zhí)長(zhǎng)槍?zhuān)竿鯊浽唬骸叭甑仁筝?,竊據(jù)河北數(shù)郡,我大朝皇帝不加問(wèn)罪之師,幸莫大矣。輒敢寇犯王京,自作投罝之兔,豈不知洛陽(yáng)有二虎乎?”王彌曰:“畫(huà)虎不成,反類(lèi)于狗,即是你也。你晉朝之人,個(gè)個(gè)會(huì)講夸口大話,及見(jiàn)我王老爺,皆是生擒活捉,你何不知死活,而向虎頭打掌耶?若知?dú)鈹?shù),可速倒戈投降,免得城破之日,身首離分,那時(shí)悔之晚矣。”張騏聽(tīng)言大怒,曰:“潑賊如此大膽,敢冒罔吾行?!蓖寶⒊?,王彌正欲勒馬接戰(zhàn),只見(jiàn)西路大將軍呼延晏早已殺出敵住。二將乍會(huì)初交,未知誰(shuí)強(qiáng)誰(shuí)弱,俱各當(dāng)心著意,大展雄威,直殺得塵飛沙滾,日慘天昏,一連戰(zhàn)上四十馀合,勝敗無(wú)決。王彌見(jiàn)騏英勇,非比別將,乃輪刀沖出助戰(zhàn)。晉陣上張?bào)K亦舞大刀殺來(lái)敵住。四員將戰(zhàn)作兩團(tuán),槍對(duì)槍?zhuān)恍o(wú)錯(cuò),刀對(duì)刀,半點(diǎn)無(wú)差。但只見(jiàn)恨恨殺聲連地軸,吽吽怒氣震天關(guān)。兩邊兵士副將,盡皆禁住,不許混戰(zhàn),但只立地喝彩,并無(wú)少動(dòng)。緊緊惡斗上二個(gè)馀時(shí),看看紅日沉西,兩邊各自鳴金,收兵入寨。次日又戰(zhàn),又無(wú)勝敗。
王衍得報(bào)大喜,乃自同司馬司寇,親帶禮物出京,徑至大寨賀功,上官巳等接入。王衍曰:“王彌驍將,晉漢馳名,到處無(wú)人可敵。不謂今日又遇二位將軍,正乃是強(qiáng)中更有強(qiáng)中手。若得一枝外兵來(lái)援,破賊必矣。”騏曰:“不曾斬將奪旗,怎辱命駕親臨過(guò)獎(jiǎng),待明日先擒了王彌,然后掃平漢寇,方才與太尉部長(zhǎng)等爭(zhēng)氣,此則未足言功也?!毖艿三R曰:“全仗將軍昆仲之威,以安萬(wàn)姓,乞?yàn)橛眯闹?jǐn)戰(zhàn)?!彬U、驥曰:“不才荷蒙委任,自有分曉?!蹦嗽O(shè)宴款待眾官。酒至數(shù)巡,衍等辭曰:“兩軍交鋒之際,不可耽誤于酒,宜防莫測(cè)?!彼旄鲃e回。上官巳遣輕兵護(hù)送一程,整兵嚴(yán)守以防劫寨。次日平明,領(lǐng)兵出寨搦戰(zhàn),彌等亦至。兩陣對(duì)圓,張騏立馬陣前,謂彌、晏曰:“你二人稱(chēng)寇中首將,昨者陣上,見(jiàn)張志遠(yuǎn)兄弟英雄否?不降則當(dāng)退兵,以免敗亡,尚兀自不知進(jìn)退乎?”王彌曰:“賊弟子敢恁夸口,吾因初到,地理未熟,故聊寬你,今日即當(dāng)活捉,剉你萬(wàn)段。”即自輪刀殺過(guò)晉陣。張騏挺槍向前喝住,二人約退軍兵,揚(yáng)威狠戰(zhàn)。只聽(tīng)得密錚錚械響,鈴鳴聲咭咶,紛亂亂馬馳將舞,將勢(shì)縱橫,兩下里一連戰(zhàn)上六十馀合,并不少住。晉陣上張?bào)K橫刀殺出助戰(zhàn),呼延晏亦自挺槍敵住。四員大將,各自爭(zhēng)強(qiáng),左回右旋,東轉(zhuǎn)西還,團(tuán)團(tuán)卷殺,直攪得塵飛百仞,沙滾千尋。上官巳、王秉忠齊出助戰(zhàn),王如、呼延攸分頭抵住。正在混戰(zhàn)之間,忽聽(tīng)得西北角上鼓聲震地,炮響連天,一彪人馬殺奔而來(lái),乃是西涼州刺史張軌處遣大將北宮純,與令狐亞、田迥、王豐等,奉詔特來(lái)勤王,當(dāng)下聽(tīng)得喊鬧,知是與漢相持,以此催兵急進(jìn),勢(shì)如潮奔,卷地而進(jìn)。漢將楊龍、呼延顥、徐杰、張杲列兵阻戰(zhàn),北宮純、令狐亞分為兩翼,奮勇沖入,軍皆把持不住。楊龍恐?jǐn)?,拚命抵住,一刀砍死北宮紳,北兵少卻,徐杰、張杲等乃扎住力戰(zhàn)。楊龍正欲去找首級(jí),被北宮純看見(jiàn),趕來(lái)與弟報(bào)仇,怒聲如吼,揮斧亂砍,龍乃抵住廝殺。徐杰被令狐亞搠死,張杲被田迥射傷左目,西涼兵銳氣復(fù)振,王豐等俱上圍住楊龍,龍帶重傷,遂棄戰(zhàn)而逃。北宮純等不趕,徑?jīng)_呼延晏陣中而去。晏正與張?bào)K酣戰(zhàn),被純并上,晏兩頭遮抵不迭,為北宮純一斧砍中馬頸,晏見(jiàn)馬壞,即躍下與純步戰(zhàn)。呼延攸看見(jiàn),慌忙拍馬來(lái)救,張?bào)K又到,呼延顥揮鞭趕至抵住,晏子呼延鏡急跳下地,扶父上馬,晏乃與顥殺退張?bào)K,令狐亞、田迥又到,遂斬呼延鏡。晏、攸亦被戰(zhàn)退,王彌亦被上官巳、張騏雙戰(zhàn)拒住,王如亦與王秉忠戰(zhàn)住,脫身不得。呼延兄弟戰(zhàn)涼兵不下,遂被沖散。北宮純又往助張騏,王彌亦敵三將不住,漢兵大敗,被晉兵兩頭追逐,殺得尸橫遍地,血聚成流,十萬(wàn)漢兵折去三停之一。呼延晏收拾殘兵,退回西河。王彌懷羞退至蒲子縣中存扎。此一回漢兵初打洛陽(yáng)城,反被晉兵所破,大敗而退。上官巳大喜,與北宮純一同奏凱回朝面君。王衍聞得捷報(bào)先至,乃與眾官大排鼓樂(lè),自出京城迎接,執(zhí)北宮純手曰:“若非將軍來(lái)助,一時(shí)怎得漢兵退去?今次汝列位將軍,功過(guò)上古矣!”乃命尚膳監(jiān)光祿司設(shè)宴酬功,奏封張騏為車(chē)騎將軍,張?bào)K為驃騎將軍,上官巳進(jìn)京營(yíng)大都督,北宮純?yōu)橹型庑е易o(hù)國(guó)大將軍,王秉忠、令狐亞等十員副將各加二級(jí),贈(zèng)北宮紳為忠烈侯,眾將謝恩而出,不在話下。
卻說(shuō)呼延晏等敗回中軍,進(jìn)見(jiàn)劉聰,聰大驚,即日馳檄報(bào)上平陽(yáng),言王彌、呼延晏為兩路先鋒,進(jìn)打洛陽(yáng),被西涼救至,殺死大將徐杰、張杲、呼延鏡,楊龍傷重而卒,王彌退在蒲子縣,不敢歸見(jiàn)主帥,又不敢歸國(guó),宜下詔安慰,催督石勒一同進(jìn)攻報(bào)恨,以?shī)Z洛陽(yáng)。漢主淵見(jiàn)檄大怒,即先下詔痛責(zé)始安王劉曜,何得獨(dú)遣二將,以犯王京重地,親不臨軍。復(fù)加敕一道封之為龍?bào)J將軍,率領(lǐng)眾將共打洛陽(yáng),以報(bào)前恨。劉曜得敕懷愧,乃憤勵(lì)將士,提大兵十五萬(wàn),親打洛陽(yáng)。守舊營(yíng)兵士飛報(bào)入洛,言漢又差遣始安王劉曜引大兵來(lái)寇洛陽(yáng),已離許昌,即日便到。晉主聞報(bào)大驚,急命張騏兄弟與北宮純領(lǐng)兵出城待敵,勿使壓境。
曜軍至近,探子報(bào)道:“晉軍已曾把住要路,不容前進(jìn)?!标准粗鼻安缄嚕H自出馬,以鞭指晉將曰:“汝等不知天命之人,苦苦違時(shí)以致喪首。前者成都王與陸機(jī)合天下之兵,尚然不能敵我,今汝兵微將寡,晉祚將絕,尚不投降,更待何時(shí)?”張騏曰:“前日王彌、呼延晏是汝漢兵否?也當(dāng)不得我兩陣之戰(zhàn),兵皆殺盡,你又欲湊數(shù)也!”劉曜聽(tīng)言大怒,揮鞭打過(guò)晉陣。張?bào)K搶出敵住,二人鞭來(lái)刀去,戰(zhàn)上四十馀合,未分勝敗。張騏知曜英勇,亦出助弟,思并劉曜。關(guān)山看見(jiàn),舞刀截住,二將也斗二十多合。關(guān)防聞前軍夸騏善戰(zhàn),恐弟不能取勝,亦提刀勒馬來(lái)助。北宮純看防馬動(dòng),揮斧向前接戰(zhàn)。三對(duì)將官,在陣前奔騰大戰(zhàn),并無(wú)上下。關(guān)心見(jiàn)北宮純武藝邁眾,欲要出助,又恐別將來(lái)戰(zhàn),乃只悄悄挨至陣前,抽出鐵胎弓,搭上狼牙箭,勁伸猿臂,拽滿(mǎn)筋弦,指定北宮純對(duì)面射去。奈在戰(zhàn)中,人無(wú)定立,箭至只中馬頸,那馬負(fù)痛望橫便跑。北宮純帶之不住,關(guān)防、關(guān)心兩馬雙雙趕去。上官巳、王秉忠見(jiàn)追將及,急令眾軍放箭射住。防、心馬不敢進(jìn),上官巳方得接戰(zhàn)。黃臣手橫大刀砍至,上官巳敵不得二將,退入本陣。張騏兄弟見(jiàn)涼兵挫衄,亦棄戰(zhàn)而走,被劉曜大殺一陣,斬二千馀級(jí),踏死近萬(wàn)。晉將收兵扎寨,漢兵得勝,亦收兵屯住。
北宮純回營(yíng),謂上官巳曰:“漢賊暗射吾馬一箭,若非將軍喝令放箭,馬不堪戰(zhàn),幾被所算矣?!睆堯U曰:“誤被暗箭,失此一陣,今后但當(dāng)謹(jǐn)防,自無(wú)疏失。若只明戰(zhàn),彼焉能即便勝我?”自此相持半月,大小數(shù)戰(zhàn),互相勝負(fù)。忽報(bào):“東海王領(lǐng)兵五萬(wàn)自許昌來(lái),茍晞?lì)I(lǐng)兵五萬(wàn)自鄴城來(lái),不日將到矣。”諸葛宣于乃與劉永明議曰:“我兵深入中土,救援不接,且晉運(yùn)未滅,兵將還盛,四下勤王之師又集,不若暫且回兵,再過(guò)三年,洛陽(yáng)可下必矣?!眲㈥自唬骸胺蠲鰩煟瑹o(wú)功擅退,非惟獲罪,且見(jiàn)笑于人,丞相還當(dāng)籌之。”姜發(fā)又曰:“將在外,君命有所不受,相時(shí)而動(dòng),度勢(shì)而行,亦不宜執(zhí)意勉強(qiáng)?!标自唬骸拔匆?jiàn)彼盛,何即畏懼?”宣于曰:“非謂畏懼,乃撓羅敵人之計(jì)。趁今許、鄴救兵將到,我先收兵,彼至洛陽(yáng),我回西河,兵徒空行,留之則多費(fèi)錢(qián)糧,必須各謀歸計(jì),晉定給賞使行,賞重則虧其帑藏,賞輕則眾心懷恨。我再進(jìn)兵,彼將倦于赴難矣。且又得養(yǎng)威銳,以待再舉,甚是善策。漢主處老臣回朝,自有話說(shuō)?!标仔奈礇Q,未及起發(fā),忽報(bào)晉帥上官?有使命至。曜令召入,乃是相約次日搦戰(zhàn)之書(shū)。曜看畢,即批:“來(lái)日共決雌雄,各要主將親出?!苯l(fā)曰:“大王未宜就允,彼知明日救兵到,故此相催,待兩軍拒戰(zhàn)之際,夾攻我等。且守?cái)?shù)日,待其二處兵至,探其強(qiáng)弱,慢慢而行,俾彼銳氣少沮,方可決戰(zhàn)?!标自唬骸坝袝?shū)至而不出,是見(jiàn)怯矣,何可令彼笑我?”乃遣使回,即集眾將分付:“來(lái)日用心決戰(zhàn),共建大功,不可有誤?!备鹘詰?yīng)諾。劉曜置酒宴勵(lì)將佐,準(zhǔn)備破敵,忽伏路小軍報(bào)道:“許昌兵馬止隔七十里矣?!毙诓挥霰?,奈已回書(shū),只得引兵出寨。張騏等早已排下陣勢(shì),漢兵亦將隊(duì)伍擺開(kāi)。
劉曜親自當(dāng)先,指謂晉將曰:“汝之氣勢(shì)傾圮,吾軍已入巢穴,何不投降,永保富貴,定要自取滅門(mén)也!”張騏曰:“猖狂胡狗,不知屠人在側(cè),死在須臾,尚敢揚(yáng)聲吠堯耶!”劉曜大怒,舞鞭打出,張騏挺槍接住。二人狠戰(zhàn)上三十馀合。關(guān)防見(jiàn)不能勝,輪刀搶進(jìn),欲擒張騏,張?bào)K看見(jiàn),亦舞刀來(lái)抵住,四人惡戰(zhàn)不已。關(guān)謹(jǐn)、關(guān)山乘鬧一齊殺出。上官巳把旗一揮,北宮純、令狐亞、韓濮、賈騫、王秉忠等亦各俱進(jìn),關(guān)心、呼延攸、黃臣急出,兩邊互斗,直至未末將近,忽見(jiàn)大喊驚天,東海王、茍晞兩路精兵從后殺至。漢眾前后不能相顧,被其沖得七斷八續(xù),尸骸亂倒,血水交流,抵當(dāng)不住,大敗而走。晉兵四路追殺,漢兵棄丟盔甲,望風(fēng)逃走,徑往西河而回。十五萬(wàn)人馬折傷幾半,此回漢兵二犯洛陽(yáng),又被晉兵殺敗。北宮純等追三十馀里,至更深收兵,連夜差飛馬報(bào)捷入洛。懷帝見(jiàn)檄大喜,命王衍排駕半副,親往迎接?xùn)|海王入城,設(shè)宴慶賀。東海王舉杯勸茍晞、北宮純、上官巳、張騏等曰:“今得諸位將軍效力,殺敗漢寇兩番,今將再不敢窺洛矣?!庇谑菚筹嫳M歡而罷。劉曜兵敗,徑轉(zhuǎn)西河,曹嶷、劉靈接入。曜曰:“不意晉兵尚盛,兩次皆被所破,何時(shí)能報(bào)此恨?”劉靈曰:“韓陵山百萬(wàn)晉兵,吾且視兒戲,豈懼十馀萬(wàn)之兵乎?明日整兵再進(jìn),吾愿當(dāng)先。”姜發(fā)曰:“軍師丞相再三言天時(shí)未利,始安王不聽(tīng),致有此失。銳氣既挫,又安得妄進(jìn)乎?”劉靈議沮。時(shí)太子劉聰,自劉曜離許昌侵洛,亦以姜飛為先鋒,黃臣、黃命為左右,夔安、支雄為合后,引兵七萬(wàn),自濟(jì)南進(jìn)屯洛陽(yáng)之大夏門(mén)。晉使護(hù)軍將軍賈胤守住不戰(zhàn)。及劉曜敗走,聰知,乃亦傳令裝束退兵。賈胤探得,俟夜出其不意,劫中大寨,斬漢大將呼延朗、黃顯,劉玄明大敗,退洛水,堅(jiān)壁守住。后人見(jiàn)劉淵不度時(shí)勢(shì),妄催進(jìn)兵,拂聽(tīng)諸葛良言,有詩(shī)嘆曰:
漢君恃獷妄施為,不納宣于逆數(shù)規(guī)。兩進(jìn)無(wú)能侵寸土,反致喪師損將回。