史說郭太后者,世人皆稱郭女王。其父郭永官至南郡太守,母董氏,皆早亡。因戰禍流離飄泊,寄身在銅鞮侯家。武帝曹操為魏公時,郭女王入選東宮,被世子曹丕所愛。此時曹丕與曹植奪嫡之戰愈演愈烈,郭女王大有謀士之才,時時向曹丕獻納良策。黃初二年,曹丕遣使賜死甄夫人,便因郭貴嬪受寵所致。因郭女王沒有子嗣,曹丕將曹睿過繼,令其撫養。曹睿卻因其生母被誅內心不平,曹丕為此不喜,故多年不立曹睿為太子。曹睿不得已,乃敬謹侍奉郭后,旦夕定省問安,郭后因自己無子,便對他留心愛顧,故得繼立。曹睿因生母之死倍受打擊,故此深恨郭皇后。雖甄宓之死乃因曹丕移情,但木偶鎮魘之禍是其發端,曹睿便疑是郭女王陰謀陷害。甄宓死后,被先帝曹丕詔命以發覆面,口含米糠,讓其在黃泉路上無臉見人、有口難言。曹睿難忍生母遭此侮辱,故借移陵之事,密殺郭太后。但又有一說,晉朝大臣閻纘在上書為廢太子司馬遹辨冤時,曾說明帝侍奉郭后甚謹,因而后世史家皆謂明帝善事郭后。卻又因明帝曹睿所作哀冊中有“暴罹災殃”之句,其殺郭后流言方始。
按下魏國,復說西蜀。卻說蜀漢丞相諸葛亮在漢中屯糧練兵,以恩師水鏡先生所留兵書,再與岳父精鉆細研,終成《八陣圖》。遂以其圖傳授姜維、陳到二將,令二人分別在漢中沔陽及永安魚腹浦各選空闊之地,精心演練,以備伐魏征吳所用。二將便將其圖依法演練,列為戰陣,命曰“諸葛八陣”。諸葛八陣歷代正史野聞均有記載,陳壽著《三國志》曰:“諸葛亮推演兵法,作八陣圖,咸得其要云。”晉鎮南將軍劉弘曾在觀游諸葛亮故宅時,令部下李興立碑撰文,贊揚八陣圖之精妙,謂自古以來天下陣法無出其右者。唐代詩圣杜甫也作《八陣圖》詩贊:“功蓋三分國,名成八陣圖。”晉酈道元《水經注》云,諸葛武侯八陣圖壘,皆壘細石為之。共有三處:一在陜西沔縣;一在巴郡永安;一在成都北五十里新繁牟彌鎮,乃孔明死后,大將軍姜維在此練兵時所遺。三外遺跡,尤以永安縣魚腹浦者最為著名。
且說這日姜維來報,八陣已成,請丞相前去觀陣。孔明即率諸將,騎馬往沔陽而來。只見江灘之上,鼓聲如同雷震,旌旗弊日遮空,人喊馬嘶,三軍均已持戈待命。孔明便率全班文武官員登上高臺,觀看姜維演陣。姜維得丞相令旨,便登陣前中央將臺之上,揮手將五色旗號分展,催動大陣。擂鼓三通,令旗揮動,隊列即刻展開,各就其位。但見軍分八隊,每隊軍馬迎風而立,整齊如同刀切一般,名為八陣之法。列位看官,你道是哪八陣?說話人卻獨知其詳,乃曰天覆陣、地載陣、風揚陣、云垂陣、龍飛陣、虎翼陣、鳥翔陣、蛇蟠陣也。姜維再命催鼓,將五色令旗輪番展動,其八陣如聲應響,進攻退守,盡展其能。演練已畢,但見江中波濤洶涌,空中風云變色。臺上眾官及諸將一齊拜倒在丞相腳前,口中高呼道:“丞相真乃神人,空前絕后!”孔明即命姜維收了兵法,引眾官下了高臺,回至漢中大營。回至南鄭軍帳,孔明遂對諸將說道:“此陣并非某個人專利,乃依前人之規,師門之法而創改之。據太史公所撰《史記》載,風后乃為軒轅黃帝將帥。與神農氏戰于阪泉之時,黃帝與風后研創八陣,即今日諸公所見八陣初形也。此陣用于戰場,則可以少勝多,以一敵十。即雖敗退,亦可保軍陣不潰,全軍而還。專用于平地規模作戰,以克魏軍,復奪兩京為計。若夫山林險道之戰,則無施其威,并非萬能之陣耳。”眾將拜服,請道八陣其詳。
孔明道:“既此番北伐需用此陣,某便為公等言之。八陣圖以周朝井田及道家八卦排列組合,兼容天文地理,以成陣法。其八陣者,各有其名,各盡其用,各得其妙。其一名為天覆陣,贊曰:天陣十六,外方內圓;四為風揚,其形象天;為陣之主,為兵之先;善用三軍,其形不偏。其二名為地載陣,贊曰:地陣十二,其形正方;云主四角,沖敵難當;其體莫測,動用無窮;獨立不可,配之於陽。其三名為風揚陣,贊曰:風無正形,附之於天;變而為蛇,其意漸玄;風能鼓物,萬物繞焉;蛇能為繞,三軍懼焉。其四名為云垂陣,贊曰:云附於地,始則無形;變為翔鳥,其狀乃成;鳥能突出,云能晦異;千變萬化,金革之聲。其五名為龍飛陣,贊曰:天地后沖,龍變其中;有爪有足,有背有胸;潛則不測,動則無窮;陣形赫然,名象為龍。其六名為虎翼陣,贊曰:天地前沖,變為虎翼;伏虎將搏,盛其威力;淮陰用之,變為無極;垓下之會,魯公莫測。其七名鳥翔陣,贊曰:鷙鳥將搏,必先翱翔;勢臨霄漢,飛禽伏藏;審之而下,必有中傷;一夫突擊,三軍莫當。其八名蛇蟠陣,贊曰:風為蛇蟠,附天成形;勢能圍繞,性能屈伸;四奇之中,與虎為鄰;后變常山,首尾相困。
此八陣者,是以乾坤巽艮四方,為天地風云四正陣,以為正兵。乾為天陣,坤為地陣,巽為風陣,艮為云陣;以水火金木四物,為龍虎鳥蛇四奇陣,以為奇兵。左為青龍,右為白虎,前為朱雀,后為玄武,虛其中以大將居之,指揮調度四方。八陣又布于總陣之中,其總陣分為八八六十四陣,加上游兵二十四陣,總為一百單八陣組成。總陣主戰,凡行軍、結陣、合戰、設疑、補缺、后勤者,全在游兵。有贊歌曰:陣間容陣、隊間容隊;以前為后,以后為前;進無速奔、退無遽走;四頭八尾,觸處為首;敵沖其中,兩頭皆救;奇正相生,循環無端;首尾相應、隱顯莫測;料事如神,臨機應變。八陣之法,一陣之中,兩陣相從,一戰一守;中外輕重,剛柔之節,彼此虛實,主客先后,經緯變動,正因為基,奇因突進,多因互作,后勤保證。每陣中各置一主將,兩名副將,軍士則依多寡及地勢之用,無有定規。我今有用兵總要,驅陣之法,皆分繪成一百單八詳圖,各按所領分陣方位發放諸將,爾等諸公宜勤習之,休作等閑看待。”眾將聽罷再拜,歡喜領諾,群情激奮,只待臨敵一戰。
且說八陣之法即明,孔明乃分兵派將,再伐中原。即令魏延、張嶷、杜瓊、陳式出箕谷;馬岱、王平、張翼、馬忠出斜谷;兩路俱會于祁山。孔明自提大軍,令關興、廖化為先鋒,隨后進發。魏國細作聞蜀軍又來,急報入洛陽,此乃魏太和四年也。大將軍曹真病起入朝,接替曹休遷為大司馬,賜劍履上殿,入朝不趨。魏文帝接到蜀漢入寇邊報,便與群臣計議。大司馬曹真上表,認為蜀漢多次犯境,若不除卻此害,沒完沒了。于是建議調集全國數路大軍,從斜谷入漢中,攻伐蜀漢。曹睿采納曹真之諫,但司空陳群反對從斜谷進軍,以去歲大雨經月不止不例,聲言徒費軍餉。曹真于是再次上書,要求從子午道進攻漢中,陳群又陳不能出兵之理,認為大規模征戰,軍事用度花費甚巨。曹睿左右為難,即下詔書,附陳群表奏轉呈曹真,令其參考,斟酌而定。曹真恨極孔明,必要發兵攻蜀,卻據皇帝詔書既出為由,不再議于朝廷,隨即辭帝出發,直到河西大營,自帶軍馬從子午道大舉攻入。另傳檄大將軍司馬懿經漢水進軍,郭淮部從斜谷以入,費曜自武威進軍。四路大軍,齊頭并進。
卻說魏軍四路大軍發動之時,魏延、張嶷、陳式、杜瓊四名蜀將已引二萬精兵,取箕谷沿子午道而進,徑直迎敵魏大司馬曹真。一路之上,道不盡行軍艱難,跋涉辛苦。魏延想起孔明向日不聽其計,遂笑謂三將道:“丞相若聽我言,徑出子午谷,此時休說長安,連洛陽并皆得矣!今執定要出祁山,還是要走子午谷險道,有何益耶?”陳式道:“我自隨先帝以來,所服天下會用兵者,莫過于軍師孔明,副軍師法正。其出祁山之意,早有詳解。將軍休要牢騷,恐慢軍心。”魏延遂不言。四將出了箕谷,當道扎下營寨,令人回報丞相。孔明聞四將已出箕谷,即喚馬岱、王平二人分付道:“命你二人兵出斜谷。若探得谷口有魏兵守把,即引本部軍翻越山嶺,夜行晝伏,速出祁山之左。”又喚馬忠、張翼:“你二人亦從山僻小路晝伏夜行,徑出祁山之右,與馬岱、王平會合,共劫曹真營寨。吾親自從谷中出兵,三面攻之,魏兵可破。”四人領命分頭引兵去了。孔明又喚關興、廖化、吳班、吳懿四將,分付如此如此,用計埋伏。四人受計,引兵而去。孔明派發諸將皆出,自領精兵倍道而行。
卻說曹真引兵屯于子午谷道口,阻住蜀兵來路,不令其出兵祁山。剛于道口扎下營寨,忽報谷中有蜀兵出來。曹真令副將秦良引五千兵去,不許令蜀兵近界。秦良領命,引兵深入谷中五六十里,不見蜀兵,心下疑惑。忽見山中塵土大起,四壁廂喊聲大震:前面吳班、吳懿引兵殺出,背后關興、廖化引兵殺來。左右是山,皆無走路。秦良死戰,被廖化一刀斬于馬下。魏兵越嶺而逃,半數投降。孔明引大軍出谷,見前軍得勝,即令把降兵拘于后軍,卻將魏兵衣甲盡與蜀兵穿了,令關興、廖化、吳班、吳懿四將引領,徑奔曹真寨來。曹真哨兵見是自家軍回,遂不提防,報與大都督,說秦良軍回營。曹真未作防備,關興、廖化、吳班、吳懿四將已到,就營前殺將進來;馬岱、王平從后面殺來;馬忠、張翼亦引兵殺到。魏軍措手不及,各自逃生,由是大潰。眾將保曹真望東而走,正奔逃間,忽然前面喊聲大震,又一軍到。曹真大吃一驚,便要掄刀親自上前迎敵,卻忽聞對面喊道:“對面魏軍,可是曹大司馬否?某接應來遲,望乞恕罪!”三騎從陣中突出,卻是司馬懿父子三人。司馬懿引軍來到,讓過曹真之軍,與后面追兵大戰一場,蜀國八員大將不敵,紛紛戰敗而退。說話的,你道那司馬懿父子便是關公再世,呂布重生,焉能戰得過八員蜀國上將?皆因行前丞相有令,只戰曹真,勿惹司馬懿。故此凡是司馬懿若使別將前來,無不大敗;但若其父子三人親自出馬,則戰無不勝也。此中原因,丞相即不明講,蜀將也不好問,只得聽令行事。