於是陳泰和鄧艾各引兩萬兵馬相繼進發。
姜維圍住狄道城命令士兵從八面攻打但連續攻打數日都無法攻下他心中鬱悶無計可施。一天黃昏時分他突然接到幾次流星馬的報告說有兩路魏軍到來一路是徵西將軍陳泰一路是兗州刺史鄧艾。姜維大驚便請夏侯霸商議對策。夏侯霸表示鄧艾自幼深明兵法善曉地理現在領兵到來將是一個強勁的對手。但姜維認為他們遠道而來應該趁他們立足未穩就發動攻擊。於是他留下張翼繼續攻城命夏侯霸引兵迎戰陳泰自己則引兵迎戰鄧艾。然而行不到五里路東南方向突然一聲炮響鼓角震天火光沖天。姜維縱馬看去只見周圍都是魏軍的旗號。他大驚失色意識到自己中了鄧艾的計策。於是他下令讓夏侯霸和張翼放棄狄道撤退蜀軍全部退回到漢中。姜維親自斷後當他退入劍閣時才知道那些火光和鼓聲都是虛設的。最後姜維收兵退屯於鍾提。
後來後主因為姜維在洮西有功降下詔書封他為大將軍。姜維接受了職位上表謝恩之後再次商議出兵伐魏的策略。