四奇第一種卷之五十
茂苑毛宗崗序始氏評 吳門杭永年資能氏評定
第九十九回
諸葛亮破魏兵 司馬懿入寇西蜀
武侯之計,未嘗不司馬懿之所料;而無如司馬懿之料武侯,早武侯之所料。懿料武侯之必出,於是而思有以破之;武侯料懿之知我之出,於是而預有以防之。料其在祁山寨中,而已在武都、陰平;料其在武都、陰平,而已在祁山寨。料其眞退而竟是假退,假退而竟是眞退。致使一足智多謀之司馬懿而動多舛誤,束手無策,武侯眞神人哉!
武侯一出祁山而即,以街亭之既失;再出祁山而,以陳倉之未拔。迨出祁山而陳倉拔矣,陳倉拔而糧道便矣,糧道便而街亭之兵不必憂矣,且蜀屢勝,魏屢敗,宜其不而終亦者,復因張苞之死,而致武侯[03176]之病。嗚呼!天不祚,於人乎何尤。
前文連寫次出師,而兩間以吳國之。此卷將寫武侯四番出師,而間以魏國之。夫以吳間伐魏不足奇,即以魏間伐魏則奇矣。以魏之侵吳間伐魏不足奇,即以魏之侵間伐魏則更奇矣。且魏方侵,而不得侵而去,是前所間之兩實,而今所間之一虛。魏不侵,猶伐之;及不侵,乃不追而聽其去,是有前與後之實,而後間以此一之虛。斷斷續續,實[03177]實虛虛,豈非妙妙文,天造地設!
將者不可不知天時。知天時而後能戰,亦惟知天時而後能不戰。赤壁之風,南徐之霧,破鐵車之雪,所以助戰者。蜀道陳倉之雨,所以阻戰者。知其戰而有戰之,知其不戰而亦有不戰之。乃孔明知之而禦之,司馬懿亦知之而不早避之,則司馬懿終遜孔明一頭。
劉曄之戒漏言,與王肅之請囘兵,同一意。何?兵詭道,聲趨左而實趨右,所謂「出其不意,攻其無」。未發[03178]而謀先泄,猶恐敵人知之而我,況勞師於外,曠日持久,而不得進者哉?用兵之法貴在宻,貴在速。不宻則不速,不速則不宻,故曰兩人之意同。
觀於魏之侵蜀,而四出祁山之師,愈不容緩矣。以魏賊,魏亦以賊;縱忘賊,賊不忘:故曰不伐賊則王業亦亡。此「、賊不兩立」之言,於斯益驗。我以彼賊,而伐之不得不急;至彼亦以我賊,而我之伐之何得不急哉![03179]
蜀建興七年夏四月,與後六月炎天相照。孔明兵在祁山,分作寨,專候魏兵。先寫蜀兵下寨。却說司馬懿引兵到長安,張郃接,言前。懿令郃先鋒,戴凌副將,引十萬兵到祁山,於渭水之南下寨。次寫魏兵下寨。郭淮、孫禮入寨參。懿問曰:「汝等曾與蜀兵對陣否?」人答曰:「未。」蜀兵不戰,却借魏將口中敘出。懿曰:「蜀兵千里而來,利在速戰;今來此不戰,必有謀。隴西諸路,曾有信息否?」淮曰:「已有細作探得各郡十分用心,日夜隄防,竝無他。只有武都、陰平處,未曾囘報。」爲下文虛伏一筆。懿曰:「吾自差人與孔明交戰。汝人急從[03180]路去救郡,却掩在蜀兵之後,彼必自亂矣。」亦算得着,但嫌遲了些。人受計,引兵五千,從隴西路來救武都、陰平,就襲蜀兵之後。郭淮於路謂孫禮曰:「仲達比孔明如何?」禮曰:「孔明勝仲達多矣。」誠如所論。○兩人優劣却在魏將口中定之。淮曰:「孔明雖勝,此一計足顯仲達有過人之智。蜀兵如正攻兩郡,我等從後抄到,彼豈不自亂乎?」襯起下文。正言間,忽哨馬來報:「陰平已被王平打破,武都已被姜維打破,不在姜維、王平一邊寫來,只在郭淮、孫禮一邊聽得,省筆之甚。前離蜀兵不遠。」禮曰:「蜀兵既已打破城池,如何陳兵於外?必有詐。不如速退。」前用反筆襯起[03181]下文,此用正筆襯起下文。郭淮從之。方傳令敎軍退時,忽然一聲砲響,山背後閃出一枝軍馬來,旗上:「丞相諸葛亮」,中央一輛四輪車,孔明端坐於上,寫得孔明出色驚人。○先見旗,次見車,然後見人。左有關興,右有張苞。孫、郭人之驚。孔明笑曰:「郭淮、孫禮休走!司馬懿之計,安能瞞得過吾?他每日令人在前交戰,司馬懿在祁山一邊事,又借孔明口中敘出。却敎汝等襲吾軍後。司馬懿所算,已在孔明算中。武都、陰平吾已取,汝人不早來降,欲驅兵與吾決戰耶?」郭淮、孫禮聽畢慌。適纔路上閒評,何其閒也。忽然背後喊殺連天,王平、姜維引兵從後殺來,興、苞[03182]將引軍從前面殺來,兩下夾攻,魏兵敗,郭、孫人棄馬爬山而走。張苞望,驟馬趕來,不期連人帶馬跌入澗內。後軍急忙救起,頭已跌破。孔明令人送囘成都養病。令人嘆想蜀道之難。却說郭、孫人走脫,囘司馬懿曰:「武都、陰平郡已失。孔明伏於要路,前後攻殺,因此敗,棄馬步行,方得逃囘。」懿曰:「非汝等之罪,孔明智在吾先。不惟孫禮知之,司馬懿亦自知之。可再引兵守把雍、郿城,切勿出戰。吾自有破敵之策。」人拜辭而去。懿喚張郃、戴凌分付曰:「今孔明得武都、陰平,必然撫百姓以安民心,不在營中[03183]矣。只因孫、郭二人路上撞見孔明,故算到此。汝人各引一萬精兵,今夜起身,抄在蜀兵營後,一齊奮勇殺將過來;吾却引軍在前布陣,只待蜀兵勢亂,吾驅士馬,攻殺進去:兩軍倂力,可奪蜀寨。若得此地山勢,破敵何難?」此計大妙。若以郭淮論之,又道必勝孔明矣。人受計引兵而去。戴凌在左,張郃在右,各取路進發,深入蜀兵之後。更時分,來到路,兩軍相遇,合兵一處,却從蜀兵背後殺來。行不到十里,前軍不行。張、戴人自縱馬視之,只數百輛草車橫截去路。每到遇伏兵處,便是一聲砲響,一彪軍出,文法舊矣。○此處不寫砲,先寫車;不寫敵軍忽至,却寫我軍不行,又換一樣文法。[03184]郃曰:「此必有准。可急取路而囘。」纔傳令退軍,只滿山火光齊明,鼓角震,伏兵四下皆出,把人圍住。孔明在祁山上呌曰:「戴凌、張郃可聽吾言:司馬懿料吾往武都、陰平撫民,不在營中,故令汝人來劫吾寨,却中吾之計。不寫孔明在營中算他劫寨,調遣伏兵,却於此處突然而出。不獨張、戴二人所不料,亦今日讀者所不料。汝人乃無名下將,吾不殺害,下馬早降!」郃怒,指孔明而罵曰:「汝乃山野村夫,侵吾國境界,如何敢發此言!吾若捉住汝時,碎屍萬段!」言訖,縱馬挺鎗,殺上山來。山上矢石如雨。郃不能上山,乃拍馬舞鎗,衝出重圍,[03185]無人敢當。蜀兵困戴凌在垓心。郃殺出舊路,不戴凌,即奮勇翻身殺入重圍,救出戴凌而囘。極寫張郃之勇,正爲後文射張郃伏線。孔明在山上郃在萬軍之中,往來衝突,英勇倍加,乃謂左右曰:「嘗聞張翼德戰張郃,人皆驚懼。照應七十卷中事。吾今日之,方知其勇。若留下此人,必蜀中之害。吾當除之。」木門道之箭,已伏于此。遂收軍還營。却說司馬懿引兵布成陣勢,只待蜀兵亂動,一齊攻之。忽張郃、戴凌狼狽而來,告曰:「孔明先如此隄防,因此敗而。」懿驚曰:「孔明眞神人!不如且退。」即傳令教軍盡囘本寨,[03186]堅守不出。堅守不出,是他看家拳。且說孔明勝,所得器械馬匹,不計其數,乃引軍囘寨。每日令魏延挑戰,魏兵不出。一連半月不曾交兵。孔明正在帳中思慮,忽報天遣侍中費禕齎詔至。孔明接入營中,焚香禮畢,開詔讀曰:
街亭之失,咎由馬謖;而君引愆,深自貶抑。重違君意,聽順所守。前年耀師,馘斬王雙;今歲爰征,郭淮遁走;降集氐、羌,復興郡,威震凶暴,功勳顯然。方今天下騷擾,元惡未梟,君受任,幹國之重,而久自抑損,非所以光揚洪烈矣。今復君丞相,[03187]君其勿辭!
孔明聽詔畢,謂費禕曰:「吾國未成,安可復丞相之職?」堅辭不受。禕曰:「丞相若不受職,拂天之意,冷淡將士之心。復爵于軍中,不專答丞相之勳,實以鼓將士之氣。宜且權受。」孔明方纔拜受。受爵不在斬王雙之時,而在破郭淮之後,功如武侯,猶不敢濫爵如此。人奈何欲享無勞之俸耶!禕辭去。孔明司馬懿不出,思得一計,傳令教各處皆拔寨而起。孔明第一處誘敵。當有細作報知司馬懿,說孔明退兵。懿曰:「孔明必有謀,不可輕動。」寫仲達把細之甚。張郃曰:「此必因糧盡而囘,如何不追?」懿曰:「吾料孔明上年[03188]收,今麥熟,糧草豐足;雖然轉運艱難,亦可支吾半載,前算一月,此算半年。糧多糧少,都要司馬懿代爲記帳,竟似知數人一般,只因畏蜀如虎故也。安肯便走?彼吾連日不戰,故作此計引誘,可令人遠遠哨之。」寫仲達把細之甚。軍士探知,囘報說:「孔明離此十里下寨。」懿曰:「吾料孔明果不走。且堅守寨柵,不可輕進。」仲達第一次不趕。住旬日,絕無音信,竝不蜀將來戰。懿再令人哨探,囘報說:「蜀兵已起營去。」孔明第二次誘敵。懿未信,乃更換衣服,雜在軍中,親自來看,況蜀兵退十里下寨。懿囘營謂張郃曰:「此乃孔明之計,不可追趕。」仲達第二次又不趕。住[03189]旬日,再令人哨探。囘報說:「蜀兵退十里下寨。」孔明第三次誘敵。郃曰:「孔明用緩兵計,漸退中,都督何故懷疑,不早追之?郃願往決一戰!」懿曰:「孔明詭計極多,倘有差失,喪我軍之銳氣。不可輕進。」仲達第三次又不欲趕。郃曰:「某去若敗,甘當軍令。」懿曰:「既汝要去,可分兵兩枝:汝引一枝先行,須要奮力死戰;吾隨後接應,以防伏兵。汝次日先進,到半途駐劄,後日交戰,使兵力不乏。」凡作三番跌頓,然後趕去,却又再三隄防,再三分付。寫仲達十分周宻,不比他人。遂分兵已畢。次日,張郃、戴凌引副將數十員、精兵萬,奮勇先進,到半路下寨。司馬懿留下[03190]許多軍馬守寨,只引五千精兵隨後進發。以上在魏兵一面寫。原來孔明宻令人哨探,魏兵半路而歇,以下在蜀兵一面寫。是夜,孔明喚衆將商議曰:「今魏兵來追,必然死戰,汝等須以一當十,吾以伏兵截其後,非智勇之將,不可當此任。」言畢,以目視魏延。延低頭不語。魏延此時不肯當先,只因不聽其子午谷之計,心中不悅,非復前之魏延矣。王平出曰:「某願當之。」激出一箇人來。孔明曰:「若有失,如何?」平曰:「願當軍令。」孔明歎曰:「王平肯捨身親冒矢石,眞忠臣!讚王平,正反襯魏延。雖然如此,奈魏兵分兩枝前後而來,斷吾伏兵在中;平縱然智勇,只可當一頭,豈可分身兩處?[03191]須再得一將同去妙。怎奈軍中再無舍死當先之人!」又用激法。言未畢,一將出曰:「某願往!」孔明視之,乃張翼。又激出一箇人來。孔明曰:「張郃乃魏之名將,有萬夫不當之勇,汝非敵手。」又用激法。翼曰:「若有失,願獻首於帳下。」寫張翼,亦反襯魏延。孔明曰:「汝既敢去,可與王平各引一萬精兵伏於山谷中,只待魏兵趕上,任他過盡,汝等却引伏兵從後掩殺。若司馬懿隨後趕來,却分兵兩頭,張翼引一軍當住後隊,王平引一軍截其前隊。兩軍須要死戰。吾自有別計相助。」第一起調撥二人,是明白分付。人受計,引兵而去。孔明喚姜維、廖化,[03192]分付曰:「與汝人一箇錦囊,引千精兵,偃旗息皷,伏於前山之上。如魏兵圍住王平、張翼,十分危急,不必去救,只開錦囊看視,自有解危之策。」第二起調撥二人,却用錦囊,不是明白分付。人受計引兵而去。令吳班、吳懿、馬忠、張嶷四將,附耳分付曰:「如來日魏兵到,銳氣正盛,不可便迎,且戰且走。只看關興引兵來掠陣之時,汝等便囘軍趕殺,吾自有兵接應。」第三起調撥四人,又是明白分付。四將受計引兵而去。喚關興分付曰:「汝引五千精兵伏於山谷,只看山上紅旗颭動,却引兵殺出。」第四起只調撥一人,亦用明白分付。興受計引兵而去。却[03193]說張郃、戴凌領兵前來,驟如風雨。馬忠、張嶷、吳懿、吳班四將接着,出馬交鋒。前第三起所撥,却于第一次出現。張郃怒,驅兵追殺。蜀兵且戰且走。魏兵追趕約有十餘里,時值六月,天氣十分炎熱,人馬汗如潑水。百忙中忽點時序,與五月渡瀘遙遙相對。走到五十里外,魏兵盡皆氣喘。孔明在山上把紅旗一招,關興引兵殺出。前第四起所撥,却于第二次出現。馬忠等四將一齊引兵掩殺囘來。張郃、戴凌死戰不退。忽然喊聲震,兩路軍殺出,乃王平、張翼。前第一起所撥,却于第三次出現。各奮勇追殺,截其後路。郃呌衆將曰:「汝等到此,不決一死戰,更待何時!」[03194]魏兵奮力衝突,不得脫身。忽然背後鼓角喧天,司馬懿自領精兵殺到。懿指揮衆將,把王平、張翼圍在垓心。已在孔明算中。翼呼曰:「丞相眞神人!計已算定,必有良謀。吾等當決一死戰!」即分兵兩路:平引一軍截住張郃、戴凌,翼引一軍力當司馬懿。兩頭死戰,呌殺連天。姜維、廖化在山上探望,前第二起所撥,却于第四次出現。魏兵勢,蜀兵力危,漸漸抵當不住。維謂化曰:「如此危急,可開錦囊看計。」人拆開視之,內云:「若司馬懿兵來圍王平、張翼至急,汝人可分兵兩枝,竟襲司馬懿之營;懿必急退,汝可乘亂攻[03195]之。營雖不得,可獲全勝。」獨此數語,却于此處方見,機宻之至。人喜,即分兵兩路逕襲司馬懿營中而去。原來司馬懿亦恐中孔明之計,沿途不住的令人傳報。懿正催戰間,忽流星馬飛報,言蜀兵兩路竟取寨去,維、化二人劫寨,只在司馬懿耳中虛寫,妙。懿驚失色,乃謂衆將曰:「吾料孔明有計,汝等不信,勉強追來,却誤!」即提兵急囘。軍心惶惶亂走。張翼隨後掩殺,魏兵敗。第一起張翼,于此再寫一番。張郃、戴凌勢孤,亦望山僻路而走,蜀兵勝。背後關興引兵接應諸路。第四起關興,亦再寫一番。司馬懿敗一陣,奔入寨時,蜀兵已自囘去。[03196]又將維、化二人虛寫一筆。懿收聚敗軍,責罵諸將曰:「汝等不知兵法,只憑血氣之勇,強欲出戰,致有此敗。今後切不許妄動,再有不遵,決正軍法!」衆皆羞慚而退。這一陣,魏軍死者極多,遺棄馬匹器械無數。又將上項事總敘一句。却說孔明收得勝軍馬入寨,欲起兵進取。忽報有人自成都來,說張苞身死。趙雲之死,在後出師表之中,張苞之死,又在後出師表之外。孔明聞知,放聲哭,口中吐血,昏絕於地。衆人救醒。孔明自此得病,卧牀不起。曹操哭典韋,孔明哭張苞。然曹操不病,孔明則病,哭可假,得病却假不得。諸將無不感激。後人有詩歎曰:[03197]
悍勇張苞欲建功,可憐天不助英雄!
武侯淚向西風灑,念無人佐鞠躬。
旬日之後,孔明喚董厥、樊建等入帳分付曰:「吾自覺昏沉,不能理;不如且囘中養病,再作良圖。汝等切勿走泄。司馬懿若知,必來攻擊。」遂傳號令,教當夜暗暗拔寨,皆囘中。孔明去五日,懿方得知,乃長嘆曰:「孔明眞有神出鬼沒之計,吾不能及!」於是司馬懿留諸將在寨中,分兵守把各處隘口;懿自班師囘。却說孔明將軍屯於中,自囘成都養病;文武官僚出城[03198]迎接,送入丞相府中,後主御駕自來問病,命御醫調治,日漸痊可。建興八年秋七月,魏都督曹眞病可,方敘武侯病可,又忽敘曹眞病可,闘筍絕妙。乃上表說:「蜀兵數次侵界,屢犯中原,若不剿除,必後患。今時值秋凉,與上文炎天相應。人馬安閒,正當征伐。臣願與司馬懿同領軍,逕入中,殄滅奸黨,以清邊境。」漢不伐賊,賊亦伐漢。果應後出師表之言。魏主喜,問侍中劉曄曰:「丹勸朕伐蜀,若何?」曄奏曰:「將軍之言是。今若不剿除,後必患。陛下便可行之。」可見賊亦與漢不兩立。叡點頭。曄出內囘家,有衆臣相探,問曰:「聞天與公計議興兵伐[03199]蜀,此如何?」曄應曰:「無此。蜀有山川之險,非可易圖;空費軍馬之勞,於國無益。」忽然要瞞衆人。衆官默然而出。楊暨入內奏曰:「昨聞劉曄勸陛下伐蜀;今日與衆臣議,云不可伐:是欺陛下。陛下何不召而問之?」叡即召劉曄入內問曰:「卿勸朕伐蜀,今言不可,何?」曄曰:「臣細詳之,蜀不可伐。」又在天子面前瞞衆人,更妙。叡笑。少時楊暨出內。曄奏曰:「臣昨日勸陛下伐蜀,乃國之,豈可妄泄於人?夫兵者,詭道:未發切宜秘之。」前此只疑其模棱兩可,至此方知是深心人。叡悟曰:「卿言是。」自此愈加敬重。旬日內,司馬懿入[03200]朝,魏主將曹眞表奏之,逐一言之。懿奏曰:「臣料東吳未敢動兵,今日正可乗此去伐蜀。」叡即拜曹眞司馬、征西都督,司馬懿將軍、征西副都督,此時大都督印又是曹眞掛了。可見前番司馬懿謙讓,正是老世事處。劉曄軍師。人拜辭魏主,引四十萬兵,前行至長安,逕奔劒閣來取中。其餘郭淮、孫禮等,各取路而行。中人報入成都。此時孔明病好多時,每日操練人馬,習學八陣之法,盡皆精熟,是爲後卷賭陣伏筆。欲取中原;正要討賊,賊却自來受討。聽得這箇消息,遂喚張嶷、王平分付曰:「汝人先引一千兵去守陳倉古道,以當魏[03201]兵。只用一千兵,令人測摸不出。吾却提兵便來接應。」人告曰:「人報魏軍四十萬,詐稱八十萬,聲勢甚,如何只與一千兵去守隘口?倘魏兵至,何以拒之?」不獨兩人不解,即讀者亦不解。孔明曰:「吾欲多與,恐士卒辛苦耳。」說得沒氣力,沒要緊,一發令人不解。嶷與平面面相覷,皆不敢去。孔明曰:「若有疎失,非汝等之罪。不必多言,可疾去。」人哀告曰:「丞相欲殺某人,就此請殺,只不敢去。」不獨二人哀,我亦爲二人哀之。孔明笑曰:「何其愚!吾令汝等去,自有主:吾昨夜仰觀天文,畢星躔於太陰之分,此月內必有雨淋漓。先生知風,知霧,又知雨。魏兵雖有四十[03202]萬,安敢深入山險之地?因此不用多軍,決不受害。吾將軍皆在中安居一月,待魏兵退,那時以兵掩之:以逸待勞,吾十萬之衆可勝魏兵四十萬。」此處方纔盡情說明。人聽畢,方喜,拜辭而去。孔明隨統軍出中,傳令教各處隘口預乾柴草料細糧,俱勾一月人馬支用,以防秋雨。又點「秋」字,應上秋凉時序,一毫不亂。將軍寬限一月,先給衣食,伺候出征。以上按下武侯一邊,以下再敘眞、懿一邊。却說曹眞、司馬懿同領軍,逕到陳倉城內,不一間房屋;尋土人問之,皆言孔明囘時放火燒毀。將前事于此補出。曹眞便要從陳倉道進發。[03203]懿曰:「不可輕進。我夜觀天文,畢星躔於太陰之分,此月內必有雨,孔明知雨,仲達知雨;但孔明知有一月之雨,仲達則未必知有一月之雨耳。若深入重地,常勝則可,倘有疎虞,人馬受苦,要退則難。且宜在城中搭起窩鋪住扎,以防陰雨。」眞從其言。未及半月,天雨降,淋漓不止。陳倉城外,平地水深尺,軍器盡濕,人不得睡,晝夜不安。沉竈產蛙,彷彿似晉陽當日。雨連降十日,馬無草料,死者無數,軍士怨聲不絕。傳入洛陽,魏主設壇,求晴不得。此時道士亦大吃苦也。黃門侍郎王肅上疏曰:[03204]
前志有之:「千里饋糧,士有饑色;樵蘇後爨,師不宿飽。」此謂平途之行軍者。先言轉餉之遠。況於深入險阻,鑿路而前,則其勞,必相百。次言路徑之險。今加之以霖雨,山板峻滑,衆逼而不展,糧遠而難繼:實行軍之忌。次言天時之災。聞曹眞發已踰月,而行方半谷,治道功,戰士悉作。是彼偏得以逸待勞,乃兵家之所憚。次言士卒之勞。言之前代,則武王伐紂,出關而復還;論之近,則武、文征權,臨江而不濟:豈非順天知時,通於權變者哉?願陛下念水雨艱劇之故,休息士卒;此言目下必宜退兵。後日有[03205]釁,乘時用之。所謂「悅以犯難,民忘其死」者。此言他日方可進兵。
魏主覽表,正在猶豫,楊阜、華歆亦上疏諫。王肅表用實寫,楊阜、華歆表用虛寫。魏主即下詔,遣使詔曹眞、司馬懿還朝。却說曹眞與司馬懿商議曰:「今連陰十日,軍無戰心,各有思之意,如何禁止?」此番一出,是特地來賞雨。懿曰:「不如且囘。」眞曰:「倘孔明追來,怎生退之?」懿曰:「先伏兩軍斷後,方可囘兵。」正議間,忽使命來召。日遂將軍前隊作後隊,後隊作前隊,徐徐而退。以上按下眞、懿一邊,以下再敘武侯一邊。却說孔明計算一月秋雨將盡,天尚未晴,自提一軍屯於城固,傳令教軍會[03206]赤坡駐劄。孔明升帳喚衆將言曰:「吾料魏兵必走,魏主必下詔來取曹眞、司馬懿兵囘。先生如見。吾若追之,必有准;不如任他且去,再作良圖。」魏兵每爲追蜀兵而敗,武侯不追,大有主見。忽王平令人報來,說魏兵已囘。孔明分付來人,傳與王平:「不可追襲。吾自有破魏兵之策。」正是:
魏兵縱使能埋伏,相原來不肯追。
未知孔明怎生破魏,且看下文分解。