1646年,張獻忠率大西軍十多萬人馬,乘坐滿載金銀的數百艘木船,從成都沿府河南下,不意在彭山縣江口鎮遭到明總兵楊展的阻擊。張獻忠大敗,焚舟船敗回成都。這就是明末歷史上著名的江口之戰。
2005年4月20日,彭山縣江口岷江河中挖出了7枚明代銀錠和一個長118厘米、外徑18厘米的木鞘(為2個半圓形木樁將內挖空,然后合在一起,裝銀錠于內,兩頭用鐵箍箍緊)。一枚銀錠有“沅陵縣征完解司載充兵餉銀五十兩崇禎十年八月口日銀匠姜國太”的銘文,其年代在江口之戰前。銀錠形制大小又正好能重疊放在木鞘內,由此證明了這7枚銀錠確是張獻忠所有銀錠?!敖诔零y”當為信史。
此役中,大敗張獻忠的楊展是嘉定州大佛鎮人。楊展為崇禎十二年(1639年)武進士,任職參將,于1644年在犍為起兵,后為明總兵。他率兵與張獻忠手下將領多次交戰,收復了嘉定、宜賓多處城邑,最終在江口阻擊張獻忠大西軍并獲大勝。
對江口之戰,清代蜀人筆記多有記載。如彭遵泗《蜀碧·楊展傳》載:“獻忠忿展盡取故地,又怒川人之不服己也,大殺成都居民,率眾百萬,蔽江而下。展起兵逆之,戰于彭山。分左右翼沖拒,而別遣小舸載火器以攻賊舟。兵交,風大作,賊舟火。展身先士卒,殪前鋒數人,賊崩敗,反走。江口兩岸逼仄,前后數千艘,首尾相銜,驟不能退。風烈火猛,勢若燎原。展急登岸促攻,槍銃弩矢,百道俱發,賊舟盡焚,士卒糜爛幾盡,所掠金玉珠寶及銀鞘數千百,悉沈水底?!?/p>
劉景伯《蜀龜鑒》對江口之戰也有較詳細的記載;……