归之,众至数万,船千艘;难民相依,又数万人,泊于涂山一岸,重庆屹然成重镇。英取遂宁之盐以赡军,故粮足而兵盛。刘廷举之遁也,往见献忠,献忠遣兵三万犯重庆。二月,至合州,据多功城为垒。十八日,贼遣精甲出佛图关陆路、大军由合州水路,夹攻重庆。先是,英闻贼至,令老弱与难民下涪州,进小江口,留锐卒于重庆待贼。及见贼两路至,急遣余大海当水路、张天相当陆路,戒勿轻战。自以轻骑五百,间道击多功城,破之。即取贼旗帜,绕出贼后,大破之于重庆亭溪,贼溃去,英威名大着;王应熊以为副总兵,非其望也。英营伍日盛,凡诸营不与同心者,即并之;亦不复禀应熊号令。日与所亲议应熊长短,且多结乡绅,藉之以财通朝廷用事者,诋应熊而称己长。及唐王即位,遂骤封平寇侯,气益骄。

  三月初六日,杨展自永宁攻叙州,距城五十里营于干溪,令守备马应试引偏师夜渡雪滩头。平明,展军至南岸,贼拒应试于头坝,应试击破之,展渡河,断贼浮桥,贼惊走。应试追之,多溺死,生擒二千余人,遂复叙州,仍营于南岸。贼将冯双礼复陷叙州,其别将屯于东江外白塔山。二十八日,展渡江,击白塔山,而令川贵参将侯天锡引苏宝猓兵击双礼。展既渡,谓将士曰:『今日须以死战破贼』!乃尽焚其舟,使张滕、余朝宗攻山左贼,曹章、郭崇烈攻山右贼,姚之桢、李朝贵攻山后贼,展自当其前。曹章先登,之桢败而复胜;贼不能支,遂大溃。时猓兵为双礼所败,展乘胜又破双礼,追三十里,又复叙州。

  四月,李自成部将一只虎陷太平、东乡、达州、夔州、新宁等处,寻遁入湖广。十三日,张可望复犯叙州。时原任总兵甘良臣领毛裕镇兵数百,副总兵余奎亦引兵千余人、船千余艘自津江来,与杨展会。展遂引二千人至蔡坝,击可望,败绩。后五日,可望攻展,展复败,贼追至干溪。展兵多从余奎船下江津,展与牙将数百人奔永宁。可望追至永宁,陷乐英寨;寨,屠寅故穴也。展等退守仁怀县之土城,贼追至土城;展等退守小关,贼又陷小关。展等入山峡中,众饥,杀马而食。甘良臣与参将王祥谋从箐中走遵义,章与向成功、黄国美曰:『我舍大队而入遵义,若大队为人所有,则我进退无据,不如间道往江津』。于是,良臣、王祥入遵义,展与章窃出贼垒,渡合江,始得食。五月,至江津兔溪,遇贼军,不得进。王应熊命展入遵义,又命取永宁;会皮熊、侯天锡已取永宁,展遂驻鱼腹关。

  七月,唐王以马干巡抚四川西北、樊一衡巡抚四川东南。一衡衰老无能为,见诸将骄横、不奉法,惟仰屋长叹而已;干果于任事,多招勇壮御贼,然西北屡经残破,军食必取给于东南,竟莫有应者。

  献忠在成都日求人杀之。先杀卫所指挥千户百户后,杀僧道工匠医生,皆令州县解至成都,杀而投其尸于南门外大桥下。各州县怨之,多起兵自固,不奉献忠号令。时曾英屯重庆、朱化龙屯茂州、杨展屯永宁、曹勋屯大渡河所;时赵荣贵已降清,屯于龙安。其小者亦拥众,诛贼官吏,而清兵又将击之。贼益忿怒,于是尽屠州县百姓。十月,贼令保宁守将刘进孝屠保宁,引兵还潼川;后数日,张能奇复屠保宁,无一噍类。

  杨展大破贼将梁一训于纳溪县,溺死者无算。十一日,贼上南道郝孟旋来归。孟旋茂州举人,为贼所执,寻授以官。孟旋有才略,尝思立功,佯为贼用,而多募兵以自卫。曹勋、范文光守小关,孟旋欲通之,未有便;程翔凤与孟旋有旧,以书招之,孟旋大喜。雅州诸生已为献忠召人成都,未至,孟旋急使人招之,及诸生于邛州。诸生既还,孟旋遂杀贼之在雅州者,称明正朔,安慰军民;请翔凤与之盟,号其兵曰匡正营,而以雅州付文光与勋焉。行营兵久困于雅州,入城大掠,城中一空。孟旋以其众击邛州,不克;寻取花溪,为人所杀。

  十二月十五日,献忠杀进士、举人、贡监、生员一万七千余人于成都东门外。先是,贼以特科,使州县送人应试;自进士至生员,俱不得隐匿。既至,聚于玉局观,以兵卫之。有疑其变者,伪以他事逸去,亦得全一、二人。既而,移入城中大慈寺。至是,照牌点名,出则尽杀之,投尸江中,人谓之泣魂牌。时贼兵皆聚成都,其在外者,或召入潼州,日遣心腹将领劲兵屠各州县。兵到则扬言万岁爷即至,官民皆集操场奉迎;而别遣一队入城,杀妇女婴儿。城内城外,一时俱发,男妇老幼无得脱者。其杀乡居人,则谓塘拨,亦不使一人得脱。所遣诸将,以所杀之多寡为功。首级重,不可携,男子割势,妇人则刓其阴肉及乳头。有不及取者,则但以人手为验。验功之所,手积如山。

  丙戌唐王隆武二年(鲁监国元年、清顺治三年),清使肃王击献忠。献忠闻之,自引兵至平阳关,遇清兵与战,大败而还。时川西、川北州县皆为贼所屠,成都百姓亦不自安;会献忠败还,益怀异志。献忠觉之,恐人图己,一昼夜,易其处十二、三,或潜伏寺院佛像后、或扮兵卒遍游酒肆妓院,听人私语。于是尽屠其民。一日,献忠独坐食馒头,忽空中下数万手来夺馒头。一日,独坐院中,忽闻