姜維統領北線部隊與司馬懿所部在鄴城廝殺多日,攻打鄴城不下。金旋其餘部隊捷報頻傳,攻城掠地,姜維不由心急如焚,召集眾將商議。
此時除了朱恆率領八萬兵馬留守壺關之外,龐德、張苞、周泰、韓當、文聘、蘇飛等將都跟隨姜維隨軍在此。諸將落座後,姜維道:「我等統領二十萬大軍前來攻取鄴城,多日不下,諸公有何妙策,當不吝賜教。」
龐德、韓當文武全才,頗有謀略,龐德道:「我軍兵力雖然多於鄴城守軍,然而司馬懿足智多謀,鄴城城堅牆固,守軍防守嚴密。我大軍往攻彼則依堅城而固守,我大軍攻勢略緩彼則出奇兵相擾。鄴城守將只是倚仗司馬懿一人,餘者皆為碌碌無為之輩。晉陽在壺關正東,歸司馬懿轄屬,防守極為薄弱,不若派遣一名上將率領部下前往攻擊,司馬懿必然前去救援,鄴城守軍分軍後,鄴城防守力量減弱,我軍可以趁勢下城。若是司馬懿不敢分兵去救,我等則可兵取晉陽,然後攻打代縣,河北趁勢可下。」
姜維道:「此計甚妙,晉陽乃河北門戶,倘若攻下此城,往東直擊代縣、易京、北平、襄平等地,四郡防守空虛,三二月內便可攻下。司馬懿為知兵老將,因此斟酌得失後,必然會前往援救。」
姜維說完,又與諸將細細計議其餘細節,然後升帳點兵,命令周泰、韓當兩將統率部下六萬兵馬,急行軍趕到壺關,替下朱恆所部八萬生力軍往攻晉陽。倘若司馬懿前住救援晉陽,必然從壺關經過,周韓兩將只管勒兵自守,任其過關東下,不得隨意出戰。
周泰、韓當兩將領命,統領部下,火趕往壺關。朱恆所部早已得到姜維軍令,周泰、韓當兩將尚未到達,朱恆已經安排好防務交接等事項,周泰、韓當所部兵馬剛剛進入城中,朱恆大軍已經啟行。朱恆因為欲行奇兵,不待與周泰、韓當兩將細述,留下一名副將在此細細交隔,自已率領大軍火趕路,欲要攻取晉陽。
晉陽守將荀攸、王子服二人一文一武,荀攸為曹操手下著名謀士,足智多謀,王子服雖然不是勇猛難敵之將,卻也略通謀略,為一名大將人才。兩將聽聞細作報告,因為朱恆所部兵勢強大,而且朱恆智勇雙全,為金旋手下的名將領,誠為難敵,慌忙派人赴晉陽告急,一面召集郡中壯丁協助防守。
司馬懿聞知晉陽戰事又起,不由大吃一驚,召集諸將相議,郝昭謀略出眾,聽司馬懿講完情況,道:「晉陽為河北門戶,晉陽倘若有失,朱恆大軍長驅直入,河北代縣、易京、北平、襄平諸郡防守薄弱,必然不是朱恆所部精兵對手。如令周瑜所部大軍攻打南皮,代縣倘若失守,朱恆所部可以與周瑜所部兩路夾攻,對張遼所部東路軍形成極大威脅,張遼所部則成為孤軍,再無可退之路。」
司馬懿聞言,沉吟一會,道:「如今姜維雖然分軍,但兵力依然眾多,倘若分軍往救,鄴城恐怕難以守住。如今主公在許昌,外出之路只有一條,東下官渡,然後走鄴城,再與其他諸郡相連,倘若鄴城有失,許昌更加危急。」
郝昭聞言,思忖片刻道:「許昌重兵防守,近日必然無憂,然而晉陽倘若有失,河北諸郡幾月內便會被金旋大軍攻破,張遼將軍所部也會危在旦夕。則我軍與夏侯淵將軍所部亦會被金旋大軍分隔,再無恢復時日。鄴城若失只失一郡,晉陽若失河北諸郡皆危也。」
司馬懿聞言,思忖良久,終於下定決心,決定聽從郝昭意見。司馬懿升帳,命令郝昭、曹純兩將率領六萬兵馬駐守鄴城,親自率領大軍五萬前往援救晉陽城。司馬懿五萬兵馬出城,鄴城防守頓時顯得極為空虛。
姜維見狀大喜,命令朱恆所部率領大軍還屯壺關,與周泰所部合兵,防備司馬懿所部圍魏救趙,攻擊壺關,以解目前困境。朱恆所部正在火行軍,聞訊即日回返,只派少數兵馬裝腔作勢,多打旗號,以為疑兵。
姜維佈署眾將,命令諸將率領重兵日夜攻打鄴城,又從洛陽調來樓車助攻。強駑兵憑借樓車高度,居高臨下,襲擊鄴城守軍,鄴城守軍傷於強駑之下不計其數。司馬懿與姜維智謀相若,郝昭等人卻不是姜維對手,郝昭為免去樓車助攻,數次派兵出城摧毀樓車,反中姜維之計,損折人馬若干。因此,城內守兵士氣漸漸低迷,形勢變得異常緊急。
強攻第七日,鄴城將破。姜維命令張苞、韓當兩將引領四萬兵馬於要路兩側埋伏,等候城內敗軍,突起攻擊。自引眾將猛攻城池,將近午時,鄴城終於攻克。郝昭、曹純兩將打開東城門,引領敗軍退往晉陽方向。
曹軍敗走後,姜維命令龐德、文聘、蘇飛三將引領六萬兵從後緊緊追擊,自引兵四萬入城安民。張苞、韓當兩將所部候郝昭敗軍來到,兩軍突然殺出,阻住敗軍去路。郝昭、曹純兩將見前有伏兵,後有追兵,已無可退之路,率領部下死戰。張苞、韓當兩軍兵力較少,漸覺不支,張苞下令以長槍兵突前,逐漸收縮陣形。曹軍瞅此機會,正欲繞過敵軍兵陣,龐德諸將此時率領大軍追到,引領兵馬從後面殺來,郝昭、曹純兩將大敗,引領敗軍往小路逃去,後軍二萬餘為龐德等將統兵截住,曹軍此時軍無戰心,全部投降。
朱恆在壺關主持壺關防務,司馬懿所部途經壺關時,欲要攻打壺關,以解鄴城、晉陽之急,不料朱恆已經回軍,司馬懿猝不及防,反而吃了一個小虧,撤往晉陽。
朱恆在壺關聞郝昭所部敗軍間小路逃往晉陽,命令周泰所部守城,自引重兵埋伏於要路。郝昭引領四萬敗軍,行至壺關以東,朱恆伏軍突起,曹軍抵擋不久,軍陣潰散,郝昭見勢不妙,引兵突出重圍,損折士兵萬餘,引領三萬敗軍退向晉陽,與司馬懿所部會合。姜維攻取鄴城後,命人奔赴諸葛亮軍營處報捷。
諸葛亮聽聞司馬懿敗退晉陽,不由大喜過望,因為司馬懿此人能力了得,欲要親自率領大軍征剿司馬懿,因此命令姜維趕赴許昌接手圍城兵馬,繼續圍困許昌。親自趕赴鄴城安排諸般戰事,欲要統兵攻打晉陽,趁勢置司馬懿於死地。