德,玄德军中大乱。黄忠、魏延又被吴兰、雷铜敌住。两下不能相顾。玄德敌不住张任,拨马往山僻小路而走。张任从背后追来,看看赶上。玄德独自一人一马。张任引数骑赶来。玄德正望前尽力加鞭而行,忽山路一军冲来。玄德马上叫苦曰:“前有伏兵,后有追兵,天亡我也!”只见来军当头一员大将,乃是张飞。原来张飞与严颜正从那条路上来,望见尘埃起,知与川兵交战。张飞当先而来,正撞着张任,便就交马。战到十余合,背后严颜引兵大进。张任火速回身。张飞直赶到城下。张任退入城,拽起吊桥。张飞回
  见玄德曰:“军师溯江而来,尚且未到,反被我夺了头功。”玄德曰:“山路险阻,如何无军阻当,长驱大进,先到于此?”张飞曰:“于路关隘四十五处,皆出老将严颜之功,因此于路并不曾费分毫之力。”遂把义释严颜之事,从头说了一遍,引严颜见玄德。玄德谢曰:“若非老将军,吾弟安能到此?”即脱身上黄金锁子甲以赐之。严颜拜谢。正待安排宴饮,忽闻哨马回报:“黄忠、魏延和川将吴兰、雷铜交锋,城中吴懿、刘璝又引兵助战,两下夹攻,我军抵敌不住,魏、黄二将败阵投东去了。”张飞听得,便请玄德分兵两路,杀去救援。于是张飞在左,玄德在右,杀奔前来。吴懿、刘璝见后面喊声起,慌退入城中。吴兰、雷铜只顾引兵追赶黄忠、魏延,却被玄德、张飞截住归路。黄忠、魏延又回马转攻。吴兰、雷铜料敌不住,只得将本部军马前来投降。玄德准其降,收兵近城下寨。却设张任失了二
  将,心中忧虑。吴懿、刘璝曰:“兵势甚危,不决一死战,如何得兵退?一面差人去成都见主公告急,一面用计敌之。”张任曰:“吾来日领一军搦战,诈败,引转城北;城内再以一
  军冲出,截断其中:可获胜也。“吴懿曰:”刘将军相辅公子守城,我引兵冲出助战。“约会已定。次日,张任引数千人马,摇旗呐喊,出城搦战。张飞上马出迎,更不打话,与张任交锋。战不十余合,张任诈败,绕城而走。张飞尽力追之。吴懿一军截住,张任引军复回,把张飞围在垓心,进退不得。正没奈何,只见一队军从江边杀出。当先一员大将,挺枪跃马,与吴懿交锋;只一合,生擒吴懿,战退敌军,救出张飞。视之,乃赵云也。飞问:”军师何在?“云曰:”军师已至,想此时已与主公相见了也。“二人擒吴懿回寨。张任自退入东门去了。

  张飞、赵云回寨中,见孔明、简雍、蒋琬已在帐中。飞下马来参军师。孔明惊问曰:“如何得先到?”玄德具述义释严颜之事。孔明贺曰:“张将军能用谋,皆主公之洪福也。”赵云解吴懿见玄德。玄德曰:“汝降否?”吴懿曰:“我既被捉,如何不降?”玄德大喜,亲解其缚。孔明问:“城中有几人守城?”吴懿曰:“有刘季玉之子刘循,辅将刘璝、张任。刘璝不打紧;张任乃蜀郡人,极有胆略,不可轻敌。”孔明曰:“先捉张任,然后取雒城。”问:“城东这座桥名为何桥?”吴懿曰:“金雁桥。”孔明遂乘马至桥边,绕河看了一遍,回到寨中,唤黄忠、魏延听令曰:“离金雁桥南五六里,两岸都是芦苇蒹葭,可以埋伏。魏延引一千枪手伏于左,单戳马上将;黄忠引一千刀手伏于右,单砍坐下马。杀散彼军,张任必投山东小路而来。张翼德引一千军伏在那里,就彼处擒之。”又唤赵云伏于金雁桥北:“待我引张任过桥,你便将桥拆断,却勒兵于桥北,遥为之势,使张任不敢望北走,退投南去,却好中计。”调遣已定,军师自去诱敌。

  却说刘璋差卓鹰、张翼二将,前至雒城助战。张任教张翼与刘璝守城,自与卓膺为前后二队,任为前队,膺为后队,出城退敌。孔明引一队不整不齐军,过金雁桥来,与张任对阵。孔明乘四轮车,纶巾羽扇而出,两边百余骑簇捧,遥指张任曰:“曹操以百万之众,闻吾之名,望风而走;今汝何人,敢不投降?”张任看见孔明军伍不齐,在马上冷笑曰:“人说诸葛亮用兵如神,原来有名无实!”把枪一招,大小军校齐杀过来。孔明弃了四轮车,上马退走过桥。张任从背后赶来。过了金雁桥,见玄德军在左,严颜军在右,冲杀将来。张任知是计,急回军时,桥已拆断了;欲投北去,只见赵云一军隔岸摆开,遂不敢投北,径往南绕河而走。走不到五七里,早到芦苇丛杂处。魏延一军从芦中忽起,都用长枪乱戳。黄忠一
  军伏在芦苇里,用长刀只剁马蹄。马军尽倒,皆被执缚,步军那里敢来?张任引数十骑望山路而走,正撞着张飞。张任方欲退走,张飞大喝一声,众军齐上,将张任活捉了。原来卓膺见张任中计,已投赵云军前降了,一发都到大寨。玄德赏了卓膺。张飞解张任至。孔明亦坐于帐中。玄德谓张任曰:“蜀中诸将,望风而降,汝何不早投降?”张任睁目怒叫曰:“忠臣岂肯事二主乎?”玄德曰:“汝不识天时耳。降即免死。”任曰:“今日便降,久后也不降!可速杀我!”玄德不忍杀之。张任厉声高骂。孔明命斩之以全其名。后人有诗赞曰:“烈士岂甘从二主,张君忠勇死犹生。高明正似天边月,夜夜流光照雒城。”玄德感叹不已,令收其尸首,葬于金雁桥侧,以表其忠。次日,令严颜、吴懿等