驅,大開東門而出。張任見一隊軍兵,不過兩百餘騎,衣甲不整,相互簇擁,一輛四輪小車上端坐一人,羽扇綸巾正是孔明。張任馬上顧左右曰:“人說諸葛亮用兵如神,如今觀之,大謬也。”長槍一招,大小軍校齊殺過來。孔明回車急走,張任引兵追過金雁橋,忽見兩軍左右殺出,張任心恐中計,勒兵急回。不料橋已拆斷,又見趙雲陳兵橋北,遂不敢北走,亦不敢向東去追孔明,乃引兵往南。行不五里,早到葦草叢雜處,魏延一軍自蘆葦中直戳馬上兵,黃忠一軍伏在草裡,專砍馬下腿。馬軍盡倒,步軍四散。張任引十數騎往山路而走,正撞著張飛伏兵,絆馬索絆倒坐騎,眾軍上擁,生擒張任。
後隊卓膺見張任中計,欲來相救,橋已拆斷,欲回城中,又被趙雲截住,卓膺無奈,率部而降。趙雲引卓膺回寨,玄德大喜,重賞卓膺。張飛押解張任到,任昂然而立。玄德曰:“將軍雖出身清貧,然節操謀略過人,備深敬慕,公何不早降,共成大業?”張任高聲曰:“自古忠臣,豈肯事二主乎?”玄德曰:“公雖忠義,然須識天時,順天應命。”張任毅然曰:“既受俸祿,當報主恩,國有難,臣當先死,不必再勸!”玄德不捨,孔明令斬之,以全其德。玄德灑淚感嘆,命厚葬於金雁橋側。
千百年來,當地百姓感其忠烈,奉為土地神,塑像立廟以祀。後人有詩讚曰:“志士豈會違初衷,張任忠烈死猶生,高義好似天邊月,夜夜清光照山城。”
次日,嚴顏、吳懿、吳蘭、雷銅、卓膺一班蜀將,至城下叫降。劉璝在城上指下大罵。忽見一將,拔劍砍翻劉璝,大開城門。玄德兵馬擁入雒城,劉循奔出西門,逃往成都。殺劉璝者,乃犍為郡武陽縣人張翼也。玄德出榜安民,重賞諸將。
孔明曰:“雒城已破,成都唾手可得,然恐諸郡不寧。”乃命趙雲、吳懿、張翼率兵南下,安撫犍為、牂柯、越嶲等郡,命張飛、嚴顏、卓膺揮兵北上,平靖巴西、廣漢、蜀郡各州縣。孔明令曰:“二路大軍逆取順守,任免官吏,安撫百姓,事畢俱會成都。”二將領命,引兵而去。
劉循逃回成都哭告,劉璋驚慌失措。忽法正書來,勸其降備,劉璋大罵法正,撕毀書信。成都令董和,字幼宰,南郡枝江縣人。時,董和進言曰:“可遣使漢中借兵。”劉璋曰:“張魯與我世仇,安肯相救?”董和曰:“雖與我有仇,然劉備軍在雒城,不得已也。唇亡齒寒,張魯豈能不知?若我許以大利,其必肯助。”劉璋別無它計,乃修書遣使,令往漢中。