曹真退兵之後,李蘭帶兵直逼澠池城下,將城池團團圍住,日夜攻打。守將樂綝見漢軍勢大,乃請副將張雄計議,道:「漢軍勢大,陛下與大將軍都遷都避其鋒芒,我等何不棄城而走,前往洛陽與龐老將軍合兵一處,再作打算?」張雄急於為父報仇,哪裡肯帶兵後撤?大罵道:「汝父子世受國恩,卻不肯死戰報國,豈不有愧?」樂綝被他罵得默不作聲,只好悶悶而退。當夜卻在城中放起火來,帶著家眷打開城門,投奔漢軍而來。
李蘭得之大喜,下令三軍乘勢強攻,城中魏軍知主將已降,哪裡還肯用心抵抗?要麼四散逃亡,要麼也棄械投降。張雄喝止不住,只帶著自己心腹死士盡力抵抗,怎能與李蘭大軍抗衡?戰死亂軍之中,李蘭憐其忠勇,命人收好屍體,送往潼關葬在其父墓旁。
得占澠池,大軍休整兩日,便又繼續東進。將至涵谷關下,樂綝獻言道:「此關守將,乃是曹魏名將李典之子李禎,與末將素來交好,願前往說降。」李蘭然其言,許諾二人高官厚爵,送樂綝入關。
李禎在關內聽得樂綝求見,猜得其來意,稍做安排,便命人開關請入。見面之後,李禎抱拳笑問道:「聽說澠池張將軍力戰而死,樂將軍卻是怎麼逃出重圍?」樂綝臉上微紅,訕笑道:「李兄不要取笑,小弟這點微末本事,哪裡能敵得過李大將軍的十萬精兵?」
「哦?」李禎明知故問,道:「哪樂將軍卻是如何來到此關?」樂綝只得道:「漢軍勢大,李將軍用兵如神,朝廷都被迫北遷,小弟不過是順應天命,降了李將軍,才免得一死。」李禎點了點頭,又問道:「哪不知樂將軍來此何干?」樂綝遂道:「小弟是奉李將軍之命,前來勸李兄棄暗投明。」
「棄暗投明?」李禎突然笑道:「是讓你來勸降吧?」樂綝也笑道:「正是,李兄是明白人,小弟就不多說了。」李禎點了點頭,卻又問道:「請問樂將軍先父是誰?」樂綝見李禎臉色有變,頓時心中一緊,勉強笑道:「李兄說笑了,先父是誰,李兄還不知道?」
李禎搖了搖頭,道:「不知道。」然後猛然一拍身前木案,大聲道:「樂文謙將軍何等英雄,怎麼會生下你這樣的兒子?來人,把這忘了出身的孽障抓起來。」頓時帳外進來幾名如狼似虎的軍士,將樂綝捆綁起來。樂綝急忙喊道:「李兄……」
「住口。」李禎斷然喝道:「我李禎堂堂男兒,豈能與你稱兄道弟?」樂綝知道求饒無益,便轉而道:「好,好。你李禎是大英雄,大豪傑。兩軍交戰,不斬來使,難道這個道理,李將軍也不明白麼?」李禎冷哼一聲,道:「殺你不過如殺一犬耳,何來使者一說?」不等樂綝再言,便喝令軍士將其推出斬首,並將首級懸於關上示眾。
李蘭在營中等候樂綝消息,卻得報是他首級被懸掛出來,明白李禎拒絕投降,勃然大怒,乃親自帶兵到關下挑戰。李禎在關上看得真切,呼喊李蘭上前答話,卻乘李蘭不備之際,暗使善射之人,突放冷箭。李蘭躲避不及,正中左肩,葉楓等人急忙上前救護。李禎卻乘機帶兵殺出關來,漢軍不及迎戰,敗退回營。從此次北征以來,李蘭都不曾敗績,今日卻敗在一個後輩手中,且身上負傷,拔箭之後,不禁狠狠道:「我誓殺此人。」旁邊張嶷遂出列道:「末將明日率部攻城,必為大將軍報仇。」李蘭點頭答應,便讓眾將各自回帳休息。
是夜,李蘭在睡夢之中,被外面喊殺聲驚醒,急忙起身喝問道:「外面是什麼動靜?」便聽蕭賁在外答道:「稟大將軍,李禎帶兵前來劫營,魏將軍正在抵擋撕殺。」漢軍共計有十萬,而函谷關上最多不過五千守軍,李禎居然敢帶兵下關劫營,李蘭不由冷笑道:「本將軍倒要看看他李禎究竟有何本事。」遂著甲起身,帶著蕭賁等人到前面觀戰。
漢軍仍舊扎的五方營,魏延為前督部,等李蘭帶人登上箭樓之時,前營的戰事已經趣於平靜,遠遠看著魏軍整齊有序地退入關內。李蘭不禁歎道:「李禎進退知機,攻守有道,實是難得將才。」張嶷待要請命追擊,李蘭卻道:「黑暗之中,恐其有伏,還是天明在攻打關隘不遲。」復與諸將回帳休息。
次日,張嶷帶兵攻打函谷關,雖然漢軍勢眾,且有強弩利器為輔,但李禎深譜守城之道,關內滾木巨石,火油人糞,又準備極為充分。強攻一日,徒自損傷上千軍士,卻不能攻破關隘,張嶷無奈退兵回營,欲請兵來日再戰。李蘭卻搖頭道:「李禎堅守不戰,我軍強攻即便能勝,怕也損失慘重,還是另謀他策。」嚴鵬遂獻言道:「下官有一計,可迫使李禎出戰。」便將計謀詳細說出,李蘭深覺可行,急命人下去準備。
再說李禎在關上,抵擋住漢軍的進攻,也覺得筋疲力盡,乃謂左右道:「漢軍精銳,果然非比一般。今日不勝而退,來日定會更加瘋狂,吾等還需盡力。」可是次日關上魏軍個個摩拳擦掌,準備死戰,而漢軍卻並沒有大舉進攻。李禎深感詫異,深恐漢軍別有詭計,仍舊與眾將在城上巡視。
不久之後,漢軍營中出來兩隊人馬,一隊在關下弓箭射程自外列陣防禦,並不上前進攻,後面一隊卻是拿著鋤頭等工具,就地挖掘。李禎身後眾將都不由納悶,副將典滿乃道:「這漢軍若是想要挖地道潛入城中,也不該這麼明目張膽才是。難道欺我城中無人?」李禎卻是臉色大變,道:「漢軍是要迫吾出戰。」
典滿卻不解道:「將軍此言何意?」李禎指著城下漢軍,道:「潼關敗兵回來,曾言不知李蘭製成何等利器,爆炸威力奇大,足可開山碎石,潼關便是被他如此炸開。我關中兵少將寡,若是失了關隘屏障,哪裡能是漢軍敵手?李蘭故意讓人當著我等挖掘,便是想迫我出戰,否則困守此關,也是無益。」典滿也知潼關之敗,並非敗在軍略,而是敗在漢軍炸開關隘的利器上,當下抱拳道:「既是如此,末將此刻便帶本部軍馬出戰,不讓漢軍挖掘地道。」李禎搖了搖頭,歎道:「外面漢軍準備充分,我軍出戰,必是羊入虎口。」
「哪該如何是好?」典滿急得連連用手擊打城牆,道:「難道我等就在關中,等著漢軍來炸?」李禎望著漢軍,淡淡道:「關內兵少,不足與漢軍抗衡。將軍可帶將士撤回洛陽,與龐老將軍合兵一處,則可擋漢軍兵勢。」典滿復問道:「將軍不去洛陽?」李禎歎道:「吾奉命鎮守此關,有守土之責,當與關共存亡。」典滿急忙勸道:「明知不可守,將軍卻怎能在此白白送死?不如留得有用之身,撤回洛陽,與龐老將軍一起作戰。陛下雖然北遷,但還有數萬大軍在彼,當不懼漢軍炸城。」
李禎決心與關共亡,還待再言,典滿卻高聲道:「諸位將軍可願讓李將軍在此等死?」眾人皆道:「請李將軍隨我等同去。」典滿於是抱住李禎道:「帶將軍走。」後面急忙上來數人,將李禎牢牢架住。李禎乃高聲罵道:「典滿,你違抗軍令,該當何罪?」典滿嘿嘿笑道:「末將自知罪大,不必讓將軍責罰。」遂命眾將集合軍士,焚燬關中糧草輜重,帶著李禎棄關而走。典滿自己卻帶著部下五百死士斷後。
接著三五日,李蘭仍舊使人在關下挖掘地道,其實他所制炸藥在潼關已經用完,現在不過是做做樣子,迫使李禎出來交戰,但關上卻幾天沒有動靜。李蘭誘敵不成,又不願在此關多耗時日,覆命張嶷督軍攻打。沒想到一日之內,居然又將函谷關拿下,李蘭當真是苦笑不得,早知如此,何必費那麼幾天功夫?入關詢問降卒,才知李禎早帶兵撤走,只留下典滿等五百人守關,而典滿在城破之時,已經自殺殉國。
李蘭恐嚇魏軍,雖然沒有如願讓李禎出戰,但也收到意想不到的效果,也算是心滿意足,只是走脫了李禎,有些遺憾。漢軍在關內稍作休整,便又繼續前往洛陽城下,安下營寨,還不及攻城,卻得報龐德自引軍在外挑戰,李蘭遂親帶諸將迎戰。兩軍對圓,各自壓住陣腳,李蘭見對陣龐德鬚髮盡白,卻仍威風不減,乃打馬上前道:「老將軍安好。」
龐德冷哼一聲,道:「李蘭,你犯我疆土,殺我將士,擾我百姓。今日老夫便要為死難的弟兄報仇。」轉謂身後諸將道:「誰與吾拿下此人。」其子龐會抱拳道:「孩兒願往。」乃綽刀出陣。漢軍陣中轉出大將魏延,縱馬迎向龐會。兩騎交鋒,龐會卻不是魏延敵手,十餘回合便顯不支。龐德在後看得真切,喝道:「吾兒退下。」遂親自提刀在手,來戰魏延。
這兩人卻都是當世難得虎將,在陣前大戰,兩邊軍士連連喝好。魏延這些年來,已是少有對手,今日與龐德棋逢對手,不禁激起好勝之心,招招發狠,一口大刀使得虎虎生威。龐德老當益壯,竟也絲毫不遜魏延之勇。兩人大戰近百回合,不分勝敗,龐會在後恐其父年老有失,命人鳴金收兵。龐德不知其故,只好勒馬回陣,魏延甚忌其勇,也不追趕。
且說龐德回陣,問明原由,大罵其子,便又想回馬再戰,卻見李蘭出馬道:「今日天色已完,不如暫且收兵,來日再戰如何?」龐德終是年邁之人,也覺得氣力不繼,遂道:「好,且讓汝多活一日。」於是各自收兵。