却说谯周官居太史,颇明天文;见孔明又欲出师,乃奏后主曰:“臣今职掌司天台,但有祸福,不可不奏:近有群鸟数万,自南飞来,投于汉水而死,此不祥之兆;臣又观天象,见奎星躔于太白之分,盛气在北,不利伐魏;又成都人民,皆闻柏树夜哭:有此数般灾异,丞相只宜谨守,不可妄动。”孔明曰:“吾受先帝托孤之重,当竭力讨贼,岂可以虚妄之灾氛,而废国家大事耶!”遂命有司设太牢祭于昭烈之庙,涕泣拜告曰:“臣亮五出祁山,未得寸土,负罪非轻!今臣复统师,再出祁山,誓竭力尽心,剿灭汉贼,恢复中原,鞠躬尽瘁,死而后已!”祭毕,拜辞后主,星夜至汉中,聚集诸将,商议出师。忽报关兴病亡。孔明放声大哭,昏倒于地,半晌方苏。众将再三劝解,孔明叹曰:“可怜忠义之人,天不与以寿”我今番出师,又少一员大将也!”后人有诗叹曰:“生死人常理,蜉蝣一样空。但存忠孝节,何必寿乔松。”
孔明引蜀兵三十四万,分五路而进,令姜维、魏延为先锋,皆出祁山取齐;令李恢先运粮草于斜谷道口伺候。
却说魏国因旧岁有青龙自摩坡井内而出,改为青龙元年;此时乃青龙二年春二月也。近臣奏曰:“边官飞报蜀兵三十余万,分五路复出祁山。魏主曹睿大惊,急召司马懿至,谓曰:“蜀人三年不曾入寇;今诸葛亮又出祁山,如之奈何?”懿奏曰:“臣夜观天象,见中原旺气正盛,奎星犯太白,不利于西川。今孔明自负才智,逆天而行,乃自取败亡也。臣托陛下洪福,当往破之。但愿保四人同去。”睿曰:“卿保何人?”懿曰:“夏侯渊有四子:长名霸,字仲权;次名威,字季权;三名惠,字稚权;四名和,字义权。霸、威二人,弓马熟娴;惠、和二人,谙知韬略:此四人常欲为父报仇。臣今保夏侯霸、夏侯威为左右先锋,夏侯惠;夏侯和为行军司马,共赞军机,以退蜀兵。”睿曰:“向者夏侯-驸马违误军机,失陷了许多人马,至今羞惭不回。今此四人,亦与-同否?”懿曰:“此四人非夏侯-所可比也。”睿乃从其请,即命司马懿为大都督,凡将士悉听量才委用,各处兵马皆听调遣。
懿受命,辞朝出城。睿又以手诏赐懿曰:“卿到渭滨,宜坚壁固守,勿与交锋。蜀兵不得志,必诈退诱敌,卿慎勿追。待彼粮尽,必将自走,然后乘虚攻之,则取胜不难,亦免军马疲劳之苦:计莫善于此也。”司马懿顿首受诏,即日到长安,聚集各处军马共四十万,皆来渭滨下寨;又拨五万军,于渭水上搭起九座浮桥,令先锋夏侯霸、夏侯威过渭水安营;又于大营之后东原,筑起一城,以防不虞。
懿正与众将商议间,忽报郭淮、孙礼来见。懿迎入,礼毕,淮曰:“今蜀兵现在祁山,倘跨渭登原,接连北山,阻绝陇道,大可虞也。”懿曰:“所言甚善。公可就总督陇西军马,据北原下寨,深沟高垒,按兵休动;只待彼兵粮尽,方可攻之。”郭淮、孙礼领命,引兵下寨去了。
却说孔明复出祁山,下五个大寨,按左、右、中、前、后;自斜谷直至剑阁,一连又下十四个大寨,分屯军马,以为久计。每日令人巡哨。忽报郭淮、孙礼领陇西之兵,于北原下寨。孔明谓诸将曰:“魏兵于北原安营者,惧吾取此路,阻绝陇道也。吾今虚攻北原,却暗取渭滨。令人扎木筏百余只,上载草把,选惯熟水手五千人驾之。我夤夜只攻北原,司马懿必引兵来救。彼若少败,我把后军先渡过岸去,然后把前军下于筏中。休要上岸,顺水取浮桥放火烧断,以攻其后。吾自引一军去取前营之门。若得渭水之南,则进兵不难矣。”诸将遵令而行。早有巡哨军飞报司马懿。懿唤诸将议曰:“孔明如此设施,其中有计:彼以取北原为名,顺水来烧浮桥,乱吾后,却攻吾前也。”即传令与夏侯霸、夏侯威曰:“若听得北原发喊,便提兵于渭水南山之中,待蜀兵至击之。”又令张虎、乐-,引二千弓弩手伏于渭水浮桥北岸:“若蜀兵乘木筏顺水而来,可一齐射之,休令近桥。”又传令郭淮、孙礼曰:“孔明来北原暗渡渭水,汝新立之营,人马不多,可尽伏于半路。若蜀兵于午后渡水,黄昏时分,必来攻汝。汝诈败而走,蜀兵必追。汝等皆以弓弩射之。吾水陆并进。若蜀兵大至,只看吾指挥而击之。”各处下令已毕,又令二子司马师、司马昭,引兵救应前营。懿自引一军救北原。
却说孔明令魏延、马岱引兵渡渭水攻北原;令吴班、吴懿引木筏兵去烧浮桥;令王平、张嶷为前队,姜维、马忠为中队,廖化、张翼为后队:兵分三路,去攻渭水旱营。是日午时,人马离大寨,尽渡渭水,列成阵势,缓缓而行。却说魏延、马岱将近北原,天色已昏。孙礼哨见,便弃营而走。魏延知有准备,急退军时,四下喊声大震:左有司马懿,右有郭淮,两路兵杀来。魏延、马岱奋力杀出,蜀兵多半落于水中,余众奔逃无路。幸得吴懿兵杀来,救了败兵过岸拒住。吴班分一半兵撑筏顺水来烧浮桥,却被张虎、乐-在岸上乱箭射住。吴班中箭,落水而死。余军跳水逃命,木筏尽被魏兵夺去。此时王平、张嶷,不知北原兵败,直奔到魏营,已有二更天气,只听得喊声四起。王平谓张