晉元康八年春月,齊萬年被孟觀設阱陷死,得楊興寶奪回屍首,四將載回老營入見張孟孫等。諸葛宣於曰:“齊永齡不來,吾知其休矣,哀哉哀哉!”其隨陣小軍,將前後得勝,並斬顧賢,誤落陷坑被射之事,從頭至尾,說了一遍,眾痛哭悲傷不已。宣於曰:“今齊萬年乃創首之將,既被所害,兵鋒已挫,不若且回涇陽,去見劉元海,再作道理。”賓從之,吩咐三軍將一應軍資器仗,盡皆載轉涇陽而去。
孟觀等收集兵馬,雖誅萬年,折去兵馬三萬餘,副將七員,顧賢大將一員,乃亦回雍州城中,設宴賀喜,與梁王議取涇陽之策。
漢張賓等回至涇陽,劉淵令人接入,賓等將齊萬年之故,細說一番。劉淵聽言,痛哭曰:“齊萬年是吾心腹家將,死生不易其操者,今一旦失手,是吾折一臂矣,豈非天意,不祚漢氏重興,而奪吾上將之速也?”即日臨喪大痛,哀動三軍,命以厚禮葬之,涕泣歸第。張賓曰:“萬年既喪,是其命數有定,痛亦不能複生矣,且自經理大事。今孟觀恃除萬年,必然來複涇陽,須宜整兵俟候。”正議間,探軍報道,晉兵漫山塞野而來,將欲近城矣。劉靈曰:“我願將兵前去阻住,勿使入境恐嚇百姓,攪擾地方。”剛去披掛,忽聽得炮響連天,鼓聲震地,晉兵已到,止隔五七裏。劉靈乃不出城,入見賓等。賓令閉上城門,點兵固守。城中軍民大驚曰:“可惜好個齊萬年將軍,身才一死,晉兵就如此揚威,眾將軍必須盡力守護,以保滿城百姓之命。”劉淵聞知,召張賓等議之。賓曰:“豈可以一人之故,能致百姓驚恐,不須憂慮,明日必須出兵,與戰一場,以決勝負,方顯大丈夫有臨危致勝之機。”喬昕曰:“張謀主高見最當,但我軍新折大將,銳氣已挫,無人當先,必須定奪一個衝鋒之將,方才可出。”言未罷,劉靈、楊興寶、呼延攸三人齊上帳曰:“昨日陣上,晉將無過數員,已皆見矣,吾二人俱願當先。”呼延攸曰:“所願者勝,吾雖未曾與敵,自請效力,管取成功,不敢受賞。”劉靈不肯。宣於曰:“不須相爭,都要有用,依吾所調,隻須一陣殺,教他片甲無回。兵法雲:毋為人後,先發者製人。且畏我侮敵,畏敵侮我,見侮者敗,見畏者勝,此必然之理也。明日呼延叔達引兵一枝,出北門與晉兵搦戰,楊國珍將兵二千,伏於北門之內,黃良卿昆仲將兵二千伏於西門之內,趙文翰昆仲將兵二千伏於南門之內,劉子通領兵三千作為救應,看勇者即往助之,不怕晉兵不敗矣。”張賓曰:“若此用兵,必獲勝矣。依吾之見,劉子通引兵三千為前驅,吾三弟張敬引兵二千為後繼,呼延伯寧為救應,待叔達聊戰數合,放炮為號,四門內精兵突出,劉子通二人不須別顧,徑搗中軍,去捉孟觀,雖未見獲,定見全勝矣。”二人分撥已定,置酒飲至更深而散。次早張賓上城觀看,見晉兵將城圍住,西門主將旗上乃副元帥先鋒紀詹,南門主將旗上乃大帥先鋒伏胤,東門旗上乃平羌大將軍李肇,一枝遊騎軍兵,旗上乃雍州總管解係,北門無兵,特故留與城中人逃走,以俟行計。張賓看了,下城喚劉靈、張敬曰:“今此一陣之功,出在你二人身上,盡那孟觀有陳平之智,亦教敗去,此所為迅雷不及掩耳!彼必不能識破,管取成功,使晉兵不敢正視涇陽矣。”賓將兵馬調度齊整,乃命呼延攸引眾開北門而出,晉見漢兵不出,隻道齊萬年被殺,懼怕而守,催軍盡力攻打,城上矢石打下。正在相鬧,忽聽得鼓聲大震,城門開處,漢兵自北角湧出,勢如山倒。當先一員大將,長身巨體,虎項彪形,頰如火赤,手提大刀,砍殺而來。伏胤連忙敵住,戰未十合,忽聽得一聲喊起,呼延晏領救應兵三千殺出,伏胤因被劉靈臂上刺了一槍,瘡口未合,避入本陣。呼延攸追入,殺死小軍滿地。李肇聽得北門有兵出戰,急引兵繞城殺來。張賓在東門城上見兵撤去,放起號炮,楊興寶驅兵殺出,西門上馬寧亦將信炮放起,黃臣、黃命精兵突出,南門內趙染、趙概殺出,將晉兵攪做一團。劉靈、張敬二將,提兵徑衝中軍而去。靈望見麾蓋,挺矛直前,晉副將四員忙來抵住,劉靈一矛一個,盡皆刺死。又是副將五六員來拒,卻遇張敬又到,不消半刻工夫,盡作槍頭之鬼。孟觀見急,拍馬而走,劉靈看見趕去,孟觀無奈,隻得揮簡抵住,一連鬥三十餘合,不分勝敗。湊遇李肇、紀詹城下與漢將戰敗奔回,見說孟觀親與賊將相持,慌忙趕去救應,劉靈遂和肇、詹二將橫直狠戰,並無些兒疏失。將有五十餘合,兩傍晉卒暗暗喝采,道曰:“昨日用盡許多心力,除得一個齊萬年。已為去其魁首,羌兵易於破也,誰知除得凶神七煞去,又添惡煞五丁來。”孟觀見劉靈狠戰不已,喝令眾兵圍住,一齊以箭射之,晉兵得令,箭如雨發,劉靈恐馬被傷,乃撥箭衝出,殺死無數,人不敢當。孟觀看見,大叫:“有兵將放脫此人者,斬首號令,可即攔住。”遂親自當先,高叫眾將曰:“大家各宜協力向前,若還再去此人,賊寇不足平矣。”眾未及發,孟觀獨前先進。張敬遍尋劉靈不見,拍馬望雍州路趕去,正見晉將追劉靈來至。張敬見一金甲金盔之人,知其必是主將,乃挽弓搭箭,勁伸猿臂,盡力一箭射去,正中孟觀左臂,幾乎落馬,遂負痛伏鞍而轉。張敬挺矛趕去,見伏胤、李肇、紀詹等一齊俱進,乃與劉靈收兵。將欲轉頭,又見呼延攸、黃、趙等兵到,晉將乃亦回馬,退離涇陽五十裏下寨。後人有詩歎孟觀曰: