却说姜维令夏侯霸为前部,先引一军径取洮阳。霸提兵进步,将近洮阳,瞥见城上并无一杆旗号,四门大开。霸心下迷惑,未敢入城,回顾诸将曰:“莫非诈乎?”诸将曰:“目睹得是空城,只要些小百姓,听知大将军兵到,尽弃城而走了。”霸未信,自纵马于城南视之,只见城后长幼无数,皆望西北而逃。霸大喜曰:“果空城也。”遂抢先杀入,余众随后而进。方到瓮城边,俄然一声炮响,城上鼓角齐鸣,旗号遍竖,拽起吊桥。霸大惊曰:“误入彀矣!”慌欲退时,城上矢石如雨。不幸夏侯霸同五百军,皆死于城下。先人有诗叹曰:“大胆姜维奇谋长,谁知邓艾暗防备。不幸投汉夏侯霸,瞬息城边箭下亡。”司马望从城内杀出,蜀兵大败而逃。随后姜维引策应兵到,杀退司马望,就傍城下寨。维闻夏侯霸射死,嗟伤不已。是夜二更,邓艾自侯河城内,暗引一军潜地杀入蜀寨。蜀兵大乱,姜维制止不住。城上鼓角喧天,司马望引兵杀出。两下夹攻,蜀兵大败。维左冲右突,死战得脱,退二十余里下寨。蜀兵两番败走以后,心中动摇。维与众将曰:“胜负乃兵家之常,今虽损兵折将,不敷为忧。成败之事,在此一举,汝等始终勿改。如有言退者立斩。”张翼进言曰:“魏兵皆在此处,祁山必定空虚。将军整兵与邓艾比武,攻打洮阳、侯河;某引一军取祁山。取了祁山九寨,便驱兵向长安。此为上计。”维从之,即令张翼引后军径取祁山。
维自引兵到侯河搦邓艾交兵。艾引军出迎。两军对圆,二人比武数十余合,不分胜负,各出兵回寨。次日,姜维又引兵应战,邓艾按兵不出。姜维令军唾骂。邓艾深思曰:“蜀人被吾大杀一阵,全然不退,连日反来搦战:必分兵去袭祁盗窟也。守寨将师纂,兵少智寡,必定败矣。吾当亲往救之。”乃唤子邓忠分付曰:“汝用心守把此处,任他搦战,却勿轻出。吾彻夜引兵去祁山救应。”
早有人报知黄皓,皓急避于湖山之侧。维至亭下,拜了后主,泣奏曰:“臣困邓艾于祁山,陛下连降三诏,召臣回朝,未审圣意为何?”后主沉默不语。维又奏曰:“黄皓巧诈擅权,乃灵帝时十常侍也。陛下近则鉴于张让,远则鉴于赵高。早杀此人,朝廷天然清平,中原方可规复。”后主笑曰:“黄皓乃趋走小臣,纵使擅权,亦无能为。昔者董允每切齿恨皓,朕甚怪之。卿何必介怀?”维叩首奏曰:“陛下本日不杀黄皓,祸不远也。”后主曰:“爱之欲其生,恶之欲其死。卿何不容一寺人耶?”令近侍于湖山之侧,唤出黄皓至亭下,命拜姜维伏罪。皓哭拜维曰:“某迟早趋侍圣上罢了,并不干与国政。将军休听外人之言,欲杀某也。某命系于将军,惟将军怜之!”言罢,叩首流涕。维忿忿而出,即往见郤正,备将此事告之。正曰:“将军祸不远矣。将军若危,国度随灭!”维曰:“先生幸教我以保国安身之策。正曰:陇西有一去处,名曰沓中,此地极其肥壮。将军何不效武侯屯田之事,奏知天子,前去沓中屯田?一者,得麦熟以助军实;二者,能够尽图陇右诸郡;三者,魏人不敢正视汉中;四者,将军在外把握兵权,人不能图,能够避祸:此乃保国安身之策也,宜早行之。“维大喜,谢曰:先生金玉之言也。“次日,姜维表奏后主,求沓中屯田,效武侯之事。后主从之。维遂还汉中,聚诸将曰:某累出师,因粮不敷,未能胜利。今吾提兵八万,往沓中种麦屯田,徐图进取。汝等久战劳苦,今且敛兵聚谷,退守汉中;魏兵千里运粮,经涉山岭,天然疲惫;疲惫必退:当时乘虚追袭。无不堪矣。“遂令胡济守汉寿城,王含守乐城,蒋斌守汉城,蒋舒、傅佥同守关隘。分拨已毕,维自引兵八万,来沓中种麦,觉得久计。