张飞急唤雷铜商讨。铜曰:“阆中地恶山险,能够埋伏。将军引兵出战,我出奇兵互助,郃可擒矣。”张飞拨精兵五千与雷铜去讫。飞自引兵一万,离阆中三十里,与张郃兵相遇。两军摆开,张飞出马,单搦张郃郃挺枪纵马而出。战到二十余合,郃后军俄然喊起:本来瞥见山背后有蜀兵旗幡,故此扰乱。张郃不敢恋战,拨马回走。张飞从后掩杀。前面雷铜又引兵杀出。两下夹攻,郃兵大败。张飞、雷铜连夜追袭,直赶到宕渠山。张郃仍旧分兵守住三寨,多置擂木炮石,死守不战。张飞离宕渠十里下寨,次日引兵搦战。郃在山上大吹大擂喝酒,并不下山。张飞令军士痛骂,郃只不出。飞只得还营。次日,雷铜又去山下搦战,郃又不出。
相拒五十余日,飞就在山前扎住大寨,每日喝酒;饮至酣醉,坐于山前唾骂。
却说张郃部兵三万,分为三寨,各傍山险:一名宕渠寨,一名蒙头寨。一名荡石寨。当日张郃于三寨中,各分军一半去取巴西,留一半守寨。早有探马报到巴西,说张郃引兵来了。
张飞和魏延连日攻打关隘不下。飞见不济事,把军退二十里,却和魏延引数十骑,自来两边哨探巷子。忽见男女数人,各背小包,于山僻路攀藤附葛而走。飞于顿时用鞭指与魏延曰:“夺瓦口关,只在这几个百姓身上。”便唤军士分付:“休要惊骇他,好生唤那几个百姓来。”军士赶紧唤到马前。飞用好言以安其心,问其何来。百姓告曰:“某等皆汉中住民,今欲回籍。听知雄师厮杀,塞闭阆中官道;今过苍溪,从梓潼山桧釿川入汉中,还家去。”飞曰:“这条路取瓦口关远近如何?”百姓曰:“从梓潼山巷子,倒是瓦口关背后。”飞大喜,带百姓入寨中,与了酒食;分付魏延:“引兵扣关攻打,我亲身引轻骑出梓潼山攻关后。”便令百姓带路,选轻骑五百,从巷子而进。却说张郃为救军不到,心中正闷。人报魏延在关下攻打。张郃披挂上马,却待下山,忽报:“关后四五路火起,不知那边兵来。”郃自领兵来迎。旗开处,早张飞。郃大惊,急往巷子而走。马不堪行。前面张飞追逐甚急,郃弃顿时山,寻径而逃,方得走脱,随行只要十余人。
却说葭萌关守将孟达、霍峻,知张郃兵来。霍峻只要死守;孟达定要迎敌,引军下关与张郃比武,大败而回。霍峻急申文书到成都。玄德闻知,请智囊商讨。孔明聚众将于堂上,问曰:“今葭萌关告急,必须阆中取翼德,方可退张郃也。”法正曰:“今翼德兵屯瓦口,镇守阆中,亦是紧急之地,不成取回。帐中诸将内选一人去破张郃。”孔明笑曰:“张郃乃魏之名将,非等闲可及。除非翼德,无人可当。”忽一人厉声而出曰:“智囊何轻视世人耶!