顺治三年,苦苦支撑的张献忠终于放弃了抵抗,准备放弃四川再图后事。根据《彭山县志》中的记载,顺治三年,张献忠率领十万精兵撤出四川。
可是在撤离之前,张献忠就得到情报,清军已经封锁了旱路,只有水路可以撤退。就这样,张献忠带着他积攒多年的财富,乘船撤离。
可是,船行至彭山县江口时,早已埋伏好的杨展施展火攻计,冲天的火潮令张献忠和他的军队措手不及。
此时,再携带着大量的辎重无疑是自取灭亡,于是张献忠忍痛命令士卒将携带的大半金银财宝沉入江底,以期日后再来捞取。
趁乱逃回成都的张献忠马上截流锦江,在江底挖下大坑存放剩余的财宝。将财宝埋藏好后,张献忠下令开闸放流,并杀害了所有知道此事的士卒和工匠。