維厲聲曰:“吾何畏彼哉!公等休長他人銳氣,滅自己威風!吾意已決,必先取隴西。”眾不敢諫。維自領前部,令眾將隨後而進,於是蜀兵盡離鍾提,殺奔祁山來。哨馬報說魏兵已先在祁山立下九個寨柵。維不信,引數騎憑高望之,果見祁山九寨勢如長蛇,首尾相顧。維回顧左右曰:“夏侯霸之言,信不誣矣。此寨形勢絕妙。止吾師諸葛丞相能之;今觀鄧艾所為,不在吾師之下。”遂回本寨。喚諸將曰:“魏人既有準備,必知吾來矣。吾料鄧艾必在此間。汝等可虛張吾旗號,據此穀口下寨;每日令百餘騎出哨,每出哨一回,換一番衣甲、旗號、按青、黃、赤、白、黑五方旗幟相換。吾卻提大兵偷出董亭,徑襲南安去也。”遂令鮑素屯兵於祁山穀口。維盡率大兵,望南安進發。
卻說鄧艾知蜀兵出祁山,早與陳泰下寨準備;見蜀兵連日不來搦戰,一日五番哨馬出寨,或十裏或十五裏而回。艾憑高望畢。慌入帳與陳泰曰:“薑維不在此間,必取董亭襲南安去了。出寨哨馬隻是這幾匹。更換衣甲,往來哨探,其馬皆困乏,主將必無能者。陳將軍可引一軍攻之,其寨可破也。破了寨柵,便引兵襲董亭之路,先斷薑維之後。吾當先引一軍救南安,徑取武城山。若先占此山頭,薑維必取上邽。上邽有一穀,名曰段穀,地狹山險,正好埋伏。彼來爭武城山時,吾先伏兩軍於段穀,破維必矣。”泰曰:“吾守隴西二三十年,未嚐如此明察地理。公之所言,真神算也!公可速去,吾自攻此處寨柵。”於是鄧艾引軍星夜倍道而行,徑到武城山;下寨已畢,蜀兵未到。即令子鄧忠,與帳前校尉師篡,各引五千兵,先去段穀埋伏,如此如此而行。二人受計而去。艾令偃旗息鼓,以待蜀兵。卻說薑維從董亭望南安而來,至武城山前,謂夏侯霸曰:“近南安有一山,名武城山;若先得了,可奪南安之勢。隻恐鄧艾多謀,必先提防。”正疑慮間,忽然山上一聲炮響,喊聲大震,鼓角齊鳴,旌旗遍豎,皆是魏兵;中央風飄起一黃旗,大書鄧艾字樣。蜀兵大驚。山上數處精兵殺下,勢不可當,前軍大敗。維急率中軍人馬去救時,魏兵已退。維直來武城山下搦鄧艾戰,山上魏兵並不下來。維令軍士辱罵。至晚,方欲退軍,山上鼓角齊鳴,卻又不見魏兵下來。維欲上山衝殺,山上炮石甚嚴,不能得進。守至三更,欲回,山上鼓角又鳴,維移兵下山屯紮。比及令軍搬運木石,方欲豎立為寨,山上鼓角又鳴,魏兵驟至。蜀兵大亂,自相踐踏,退回舊寨。次日,薑維令軍士運糧草車仗,至武城山,穿連排定,欲立起寨柵,以為屯兵之計。是夜二更,鄧艾令五百人,各執火把,分兩路下山,放火燒車仗。兩兵混殺了一夜,營寨又立不成。
維複引兵退,再與夏侯霸商議曰:“南安未得,不如先取上邽。上邽乃南安屯糧之所;若得上邽,南安自危矣。”遂留霸屯於武城山,維盡引精兵猛將,徑取上邽。行了一宿,將及天明,見山勢狹峻,道路崎嶇,乃問向導官曰:“此處何名?”答曰:“段穀。”維大驚曰:“其名不美:段穀者,斷穀也。倘有人斷其穀口,如之奈何?”正躊躇未決,忽前軍來報:“山後塵頭大起,必有伏兵。”維急令退兵。師篡、鄧忠兩軍殺出,維且戰且走,前麵喊聲大震,鄧艾引兵殺到:三路夾攻,蜀兵大敗。幸得夏侯霸引兵殺到,魏兵方退,救了薑維,欲再往祁山。霸曰:“祁山寨已被陳泰打破,鮑素陣亡,全寨人馬皆退回漢中去了。”維不敢取董亭,急投山僻小路而回。後麵鄧艾急追,維令諸軍前進,自為斷後。正行之際,忽然山中一軍突出,乃魏將陳泰也。魏兵一聲喊起,將薑維困在垓心。維人馬困乏,左衝右突,不能得出。蕩寇將軍張嶷,聞薑維受困,引數百騎殺入重圍。維因乘勢殺出。嶷被魏兵亂箭射死。維得脫重圍,複回漢中,因感張嶷忠勇,歿於王事,乃表贈其子孫。於是,蜀中將士多有陣亡者,皆歸罪於薑維。維照武侯街亭舊例,乃上表自貶為後將軍,行大將軍事。
卻說鄧艾見蜀兵退盡,乃與陳泰設宴相賀,大賞三軍。泰表鄧艾之功,司馬昭遣使持節,加艾官爵,賜印綬;並封其子鄧忠為亭侯。時魏主曹髦,改正元三年為甘露元年。司馬昭自為天下兵馬大都督,出入常令三千鐵甲驍將前後簇擁,以為護衛;一應事務,不奏朝廷,就於相府裁處:自此常懷篡逆之心。有一心腹人,姓賈,名充,字公閭,乃故建威將軍賈逵之子,為昭府下長史。充語昭曰:“今主公掌握大柄,四方人心必然未安;且當暗訪,然後徐圖大事。”昭曰:“吾正欲如此。汝可為我東行。隻推慰勞出征軍士為名,以探消息。”賈充領命,徑到淮南,入見鎮東大將軍諸葛誕。誕字公休,乃琅琊南陽人,即武侯之族弟也;向事於魏,因武侯在蜀為相,因此不得重用;後武侯身亡,誕在魏曆任重職,封高平侯。總攝兩淮軍馬。當日,賈充托名勞軍,至淮南見諸葛誕。誕設宴待之。酒至半酣,充以言挑誕曰:“近來洛陽諸賢,皆以主上懦弱,不堪為君。司馬大將軍三輩輔國,功德彌天,可以禪代魏統。未審鈞意若何?”誕大怒曰:“汝乃賈豫州之子,世食魏祿,安敢出此亂言!”充謝曰:“某以他人之言告公耳。”誕曰:“朝廷有難,吾當以死報之。”充默然,次日辭歸,見司馬昭細言其事。昭大怒曰:“鼠輩安敢如此!”充曰:“誕在淮南,深得人心,久必為患,可速除之。”