却说曹洪领兵到汉中,令张合、夏侯渊各据险要。曹洪亲自进兵拒敌。时张飞自与雷铜守把巴西。马超兵至下辨,令吴兰为先锋,领军哨出,正与曹洪军相遇。吴兰欲退,牙将任夔曰:“贼兵初至,若不先挫其锐气,何颜见孟起乎?”于是骤马挺枪搦曹洪战。洪自提刀跃马而出。交锋三合,斩夔于马下,乘势掩杀。吴兰大败,回见马超。超责之曰:“汝不得吾令,何故轻敌致败?”吴兰曰:“任夔不听吾言,故有此败?”马超曰:“可紧守隘口,勿与交锋。”一面申报成都,听候行止。曹洪见马超连日不出,恐有诈谋,引军退回南郑。
张合来见曹洪,问曰:“将军既已斩将,如何退兵?”洪曰:“吾见马超不出,恐有别谋。
且我在邺都,闻神卜管辂有言:当于此地折一员大将。吾疑此言,故不敢轻进。”张合大笑曰:“将军行兵半生,今奈何信卜者之言而惑其心哉!合虽不才,愿以本部兵取巴西。若得巴西,蜀郡易耳。”洪曰:“巴西守将张飞,非比等闲,不可轻敌。”张合曰:“人皆怕张飞,吾视之如小儿耳!此去必擒之!”洪曰:“倘有疏失,若何?”合曰:“甘当军令。”
洪勒了文状,张合进兵。正是:自古骄兵多致败,从来轻敌少成功。未知胜负如何,且看下文分解。
却说张合部兵三万,分为三寨,各傍山险:一名宕渠寨,一名蒙头寨。一名荡石寨。当日张合于三寨中,各分军一半去取巴西,留一半守寨。早有探马报到巴西,说张合引兵来了。张飞急唤雷铜商议。铜曰:“阆中地恶山险,可以埋伏。将军引兵出战,我出奇兵相助,合可擒矣。”张飞拨精兵五千与雷铜去讫。飞自引兵一万,离阆中三十里,与张合兵相遇。两军摆开,张飞出马,单搦张合。合挺枪纵马而出。战到二十余合,合后军忽然喊起:
原来望见山背后有蜀兵旗幡,故此扰乱。张合不敢恋战,拨马回走。张飞从后掩杀。前面雷铜又引兵杀出。两下夹攻,合兵大败。张飞、雷铜连夜追袭,直赶到宕渠山。张合仍旧分兵守住三寨,多置擂木炮石,坚守不战。张飞离宕渠十里下寨,次日引兵搦战。合在山上大吹大擂饮酒,并不下山。张飞令军士大骂,合只不出。飞只得还营。次日,雷铜又去山下搦战,合又不出。雷铜驱军士上山,山上擂木炮石打将下来。雷铜急退。荡石、蒙头两寨兵出,杀败雷铜。次日,张飞又去搦战,张合又不出。飞使军人百般秽骂,合在山上亦骂。张飞寻思,无计可施。相拒五十余日,飞就在山前扎住大寨,每日饮酒;饮至大醉,坐于山前辱骂。
玄德差人犒军,见张飞终日饮酒,使者回报玄德。玄德大惊,忙来问孔明。孔明笑曰:
“原来如此!军前恐无好酒;成都佳酿极多,可将五十瓮作三车装,送到军前与张将军饮。”玄德曰:“吾弟自来饮酒失事,军师何故反送酒与他?”孔明笑曰:“主公与翼德做了许多年兄弟,还不知其为人耶?翼德自来刚强,然前于收川之时,义释严颜,此非勇夫所为也。今与张合相拒五十余日,酒醉之后,便坐山前辱骂,傍若无人:此非贪杯,乃败张合之计耳。”玄德曰:“虽然如此,未可托大。可使魏延助之。”孔明令魏延解酒赴军前,车上各插黄旗,大书“军前公用美酒”。魏延领命,解酒到寨中,见张飞,传说主公赐酒。飞拜受讫,分付魏延、雷铜各引一枝人马,为左右翼;只看军中红旗起,便各进兵;教将酒摆列帐下,令军士大开旗鼓而饮。有细作报上山来,张合自来山顶观望,见张飞坐于帐下饮酒,令二小卒于面前相扑为戏。合曰:“张飞欺我太甚!”传令今夜下山劫飞寨,令蒙头、荡石二寨,皆出为左右援。当夜张合乘着月色微明,引军从山侧而下,径到寨前。遥望张飞大明灯烛,正在帐中饮酒。张合当先大喊一声,山头擂鼓为助,直杀入中军。但见张飞端坐不动。张合骤马到面前,一枪刺倒,却是一个草人。急勒马回时,帐后连珠炮起。一将当先,拦住去路,睁圆环眼,声如巨雷:乃张飞也。挺矛跃马,直取张合。两将在火光中,战到三五十合。张合只盼两寨来救,谁知两寨救兵,已被魏延,雷铜两将杀退,就势夺了二寨。张合不见救兵至,正没奈何,又见山上火起,已被张飞后军夺了寨栅。张合三寨俱失,只得奔瓦口关去了。张飞大获胜捷,报入成都。玄德大喜,方知翼德饮酒是计,只要诱张合下山。
却说张合退守瓦口关,三万军已折了二万,遣人问曹洪求救。洪大怒曰:“汝不听吾言,强要进兵,失了紧要隘口,却又来求救!”遂不肯发兵,使人催督张合出战。合心慌,只得定计,分两军去关口前山僻埋伏,分付曰:“我诈败,张飞必然赶来,汝等就截其归路。”当日张合引军前进,正遇雷铜。战不数合,张合败走,雷铜赶来。西军齐出,截断回路。张合复回,刺雷铜于马下。败军回报张飞,飞自来与张合挑战。合又诈败,张飞不赶。合又回战,不数合,又败走。张飞知是计,收军回寨,与魏延商议曰:“张合用埋伏计,杀了雷铜,又要赚吾,何不将计就计?”延问曰:“如何?”飞曰:“我明日先引一军前往,汝却引精兵于后,待伏兵出,汝可分兵击之。用车十余乘,各藏柴草,塞住小路,放火烧之。吾乘势擒张合,与雷铜报仇。”魏延领计。次日,张飞引兵前进。张合兵又至,与张飞交锋。
战到十合,合又诈败。张飞引马步军赶来,合且战且走。引张飞过山峪口,合将后军为前,复扎住营,与飞又战,指望两彪伏兵出,要围困张飞。不想伏兵却被魏延精兵到,赶入峪口,将车辆截住山路,放火烧车,山谷草木皆着,烟迷其径,兵不得出。张飞只顾引军冲突,张合大败,死命杀开条路,走上瓦口关,收聚败兵,坚守不出。
张飞和魏延连日攻打关隘不下。飞见不济事,把军退二十里,却和魏延引数十骑,自来两边哨探小路。忽见男女数人,各背小包,于山僻路攀藤附葛而走。飞于马上用鞭指与魏延曰:“夺瓦口关,只在这几个百姓身上。”便唤军士分付:“休要惊恐他,好生唤那几个百姓来。”军士连忙唤到马前。飞用好言以安其心,问其何来。百姓告曰:“某等皆汉中居民,今欲还乡。听知大军厮杀,塞闭阆中官道;今过苍溪,从梓潼山桧釿川入汉中,还家去。”飞曰:“这条路取瓦口关远近若何?”百姓曰:“从梓潼山小路,却是瓦口关背后。