在钟提,姜维大摆筵席,召集众将商议讨伐魏国之事。令史樊建劝谏道:“将军屡次出兵,都未能获得全面胜利,如今洮西大捷,魏人已经敬畏您的威名,为何还要出兵呢?万一失利,之前的功劳就会全部白费。”姜维说:“你们只知道魏国地域广阔、人口众多,急切间难以取胜,却不了解攻打魏国我们有五处可以获胜的地方。”众人询问详情,姜维回答道:“他们在洮西一战中大败,锐气受挫,我军虽然撤退,但并未折损兵力,现在出兵,这是第一处可胜的地方;我军乘船前进,不会劳累困乏,而魏军都从旱地赶来迎战,这是第二处;我军是久经训练的队伍,他们却是临时拼凑的乌合之众,没有章法纪律,这是第三处;我军从祁山出兵,可以劫掠秋季的谷物作为军粮,这是第四处;魏军必须各处防守,兵力分散,我军集中力量一处进发,他们怎么能救援得过来呢,这是第五处。不在此时讨伐魏国,还等什么时候呢?”夏侯霸说:“邓艾虽然年轻,但智谋深远,最近又被封为安西将军,必定在各处有所准备,已和往日不同了。”姜维严厉地说:“我怎么会怕他呢!你们不要长他人志气,灭自己威风!我心意已决,一定要先夺取陇西。”众人不敢再劝谏。姜维亲自率领前部兵马,让众将跟在后面进发。于是,蜀兵全部离开钟提,杀向祁山。哨马报告说,魏兵已经先在祁山立下九个寨栅,姜维不信,带领几名骑兵登高远望,果然看见祁山九寨的阵势如同长蛇,首尾相互照应。姜维回头对左右说:“夏侯霸的话,果然不假。这寨栅的形势绝妙,只有我的老师诸葛丞相能够布置出来,如今看邓艾的所作所为,不在我老师之下。”于是回到本寨,召集众将说:“魏人既然有准备,必定知道我们来了,我料想邓艾一定在这里。你们可以虚张我的旗号,在这个谷口扎寨,每天派一百多骑兵出去巡逻,每次巡逻回来,就更换一番衣甲和旗号,按照青、黄、赤、白、黑五方的旗帜轮流更换。我则带领大军偷偷从董亭出发,直接袭击南安。”于是,命令鲍素在祁山谷口屯兵,姜维率领全部大军,向南安进发。
邓艾得知蜀兵出了祁山,早已和陈泰扎下营寨准备迎战。他见蜀兵连日不来挑战,每天有五拨哨马出寨,或行进十里或十五里就返回。邓艾登高观察完毕,急忙进入营帐对陈泰说:“姜维不在这里,一定是去取董亭,袭击南安了。出寨的哨马就只有这么几匹,只是更换衣甲,往来哨探,那些马都疲惫困乏,带队的主将必定没什么能力。陈将军可以带领一支军队去攻打,一定能攻破他们的营寨。攻破营寨后,就带兵袭击董亭的道路,先截断姜维的退路。我先带领一支军队去救援南安,直接夺取武城山。如果先占领这座山头,姜维必定会去夺取上邽。上邽有一个山谷,名叫段谷,地势狭窄,山势险峻,正好可以设下埋伏。等他们来争夺武城山时,我先在段谷埋伏两支军队,必定能击败姜维。”陈泰说:“我镇守陇西二三十年,从未如此透彻地洞察地理形势。您所说的,真是神算啊!您可以赶紧出发,我自会攻打此处的营寨。”于是,邓艾带领军队星夜兼程,直接赶到武城山,扎好营寨后,蜀兵还未到达。邓艾立即命令儿子邓忠和帐前校尉师纂,各带领五千士兵,先去段谷埋伏,并交代了详细的作战计划。二人领命而去。邓艾下令放倒军旗,停止击鼓,等待蜀兵到来。
姜维从董亭向南安进发,来到武城山前,对夏侯霸说:“靠近南安有一座山,名叫武城山,如果先占领了它,就可以夺取南安的有利形势。只是担心邓艾足智多谋,必定事先有所提防。”正在疑虑之时,忽然山上一声炮响,喊声大震,鼓角齐鸣,旌旗遍布,全是魏兵。中央迎风飘起一面黄旗,上面写着大大的“邓艾”字样。蜀兵大惊。山上有几