很快公孫芸就選了幾個輕騎前去進攻蜀漢的包圍圈,等到公孫芸接近敵陣,發現蜀軍擺出的是八卦陣。八卦陣,實際上是一種經過事先針對性訓練的,步卒應對馬軍的手段。在對方衝擊時,有意識地在戰線的某些位置讓出真空,引誘騎方下意識地集中向這些路線行進。待其殺入陣中之後,我陣雖破卻不散,一路上在兩邊集結固守,讓出前方空間任由敵人衝刺。
陣勢的核心在於:這種路徑可以通過事先操演確定,通過有意識地引導,讓對方本來是戰陣兩端的直線衝殺,變成我方主導下的,在陣內的環型路線!連續不斷地接觸,無窮無盡的敵人,將會逐步消耗馬軍的氣勢和體力。而由於馬軍自身的特性,他們又不得不按照這條“安全”的路線衝鋒。所謂“強弩之末不能穿魯縞”,隨著時間的推移,陣內的敵軍最終會被逐漸消耗一空。
公孫芸帶兵衝進了八卦陣,很快蜀軍就把陣門關閉了起來。公孫芸無奈之下隻好帶領隨從奮勇殺敵,很快她的隨從全部倒下了。公孫芸依靠著自己的百鳥朝鳳槍,很快就擊倒了幾個蜀軍。
這時蜀國大將薑維在旁邊看著這一幕,不禁回想起了一段往事。十幾年前諸葛亮第一次帶兵北伐,這時薑維還是魏將。當時薑維駐守天水城,諸葛亮前來進攻天水,薑維武藝高強,蜀軍無人能敵。無奈之下,諸葛亮找來了五虎將之一的趙雲,趙雲使出了七探盤蛇槍,才將薑維擊敗。而如今眼前的這位妙齡女子使出的槍法和當年的常山趙子龍使出的七探盤蛇槍十分相似。
為了一探究竟,薑維立刻挺槍前去迎戰公孫芸,公孫芸匆忙迎戰。當年的薑維能和趙雲對戰好幾個回合,擊敗年輕的公孫芸根本就不在話下。很快公孫芸撥馬逃走,薑維正要追趕,忽然一箭從空中飛過來。薑維匆忙躲過這一箭,抬頭一看,原來是夏侯霸帶兵殺了出來。原來曹爽看見援兵已到,就立刻命令夏侯霸實施突圍。就在這時,毌丘儉的大軍也到達了戰場。薑維見形勢不妙,立刻撤出了戰場,曹爽大軍得以成功撤退。
當晚,曹爽賞賜了毌丘儉,並且召集將領安排如何撤退。
曹爽說道:“各位將領,多虧了諸位今日浴血奮戰,我曹某才能得以成功突圍。不然我早就死在薑維那小子的刀劍之下了。”
毌丘儉說:“哪裏哪裏,大將軍是先帝留下來的托孤大臣。我毌丘儉深受先帝知遇之恩,保護大將軍是我分內的事兒。將軍能成功脫險,是國家之幸,社稷之福也。”。
曹爽說:“此地不宜久留,我大軍需要盡快撤出蜀地。因此需要一位將軍帶兵斷後,不知哪位將軍願意擔當此重任?”
毌丘儉自告奮勇,於是曹爽就安排毌丘儉斷後,自己和夏侯霸帶領大軍撤回曹魏。