乘势纵击败之,然城中亦力竭矣。礻卑将刘养鲲言有诸生范祖文、邹尉陷贼中,遣孔之谭来约。贼将罗干象欲自拔效用,燮元即遣之谭复往,至则与干象俱来。燮元方卧戍楼,呼与饮,干象衷甲佩刀,燮元不之疑,就榻呼同卧,酣寝达旦。干象感激,誓以死报,许之,缒而出,后贼营举动,纤悉无不知者,干象之力也。俞数日,又使牙将周斯盛诈降,质其来,设伏待之。崇明果自至。甫悬一人上,松潘守兵不知,大噪。崇明走,伏起,获其从骑数人。崇明跳身免,乃谋远遁。燮元侦知,造水牌数百面,投锦江顺流而下,令有司沉舟斩筏,断桥梁,严兵以待。贼夜半果逸,干象等内变,贼营四面火起。崇明父子拔营走,干象等皆来归。成都围凡百有二日而解。贼渡泸归重庆。事闻,以燮元为巡抚。
三月,罗干象复江安。四月,官兵复新都。初,奢贼据新都,缮城积粟为守计,因克安岳,攻保宁,声言直取潼关,人心震动,安绵副使刘芬谦、湖广监军杨述程合兵攻之。兵至牛头镇,贼以骑数千、步万人来援。秦良玉、谭大孝等夹击败之,遂复新都。贼退入兰州,复遵义府。时有湄潭叛民王伦引贼焚掠。湄潭为川、贵险要。都司陈一龙追至水西境,降之。诸军进驻遵义。时惟重庆尚为贼巢。
五月,诸军进逼重庆。初,奢崇明父子据泸、,倚樊龙为声援,龙盘踞重庆,已九阅月。重庆,古渝州地也,三面临江,春水泛涨,一望弥漫不可渡。其出入必经之要道,惟佛图关至二郎关一路。贼自通远门城濠至二郎关,连营十有七,宿精兵数万。监军副使丘志充、杨述程,总兵杜文焕帅兵进攻之,再战,几入其垒。翌日,文焕帅参将杨克顺等直抵贼营,石主宣抚官秦民屏率部兵绕出其后,贼惊败,遂连复佛图、二郎二关,杀贼三千余人,积尸深沟,两岸俱平,乘胜进逼重庆。二十七日,以计擒贼首樊龙、张彤、何若海等三十一人,遂克之。六月,川师复泸州。七月,遵义复陷。
贵州水西土目安邦彦叛。邦彦,安尧臣别枝也。安尧臣冒陇姓,并陇地,受抚,得袭兄强臣世职。尧臣死,妻奢社辉、子安位幼,邦彦挟之反。时四十八马头与头目安邦俊、鲁连、安若山、陈其愚、陈万典等,蜂起和之。都司杨明廷以三千人败没于毕节。参将尹启易等自乌撒奔回沾益,炎方、松林皆不守,平夷卫亦为贼党李贤所破。贼围普安、安南。云南都司李天常帅兵四千救之。贼将罗应奎伪降,诱至迭水铺,伏发,全军皆没。于是交水、曲靖、武定、寻甸、嵩明之间,骚然苦兵矣。贼分遣王伦、石胜俸下瓮安,袭偏、沅以断我军。伦等,杨应龙余孽也。洪边土司宋万化纠苗仲九股,据龙里,邦彦自统蜀贼苗仲数万,进围贵州。自二月初九日薄城下,造云梯,制滚厢,筑墩台,百计攻城。抚臣李、按臣史永安悉力御之。贼沿山札营,四面伏路把截,以断城中出入,尽掘环城坟墓,杀掠甚惨。置木栅垒户墙,鸟雀不能飞渡。镇将张彦芳将兵二万赴援,隔龙里不得进。贵州总兵杨愈懋、推官郭象仪与贼战于江门白杵营,死之。
安邦彦破乌撒卫,指挥管良相死之。先是,水西未叛,良相与李曰:“奢氏反,安必继之。黔中无兵饷,猝然有变,计将安出?宜招兵万人,积二年[QDXD],用许成名将之,以观其变。”以力不能,止。后良相以祖母病乞假去,泣而曰:“乌撒孤城,且与安效良相仇,水西有难,祸必首及。良相只身无子,愿以死报国。乞图长策,保此一方。”亦泣。良相去,甫一月而难起。乌撒首被贼破,良相自缢死。
巡抚都御史王三善进兵平越。时平越所陈兵止万余人,副总兵徐时逢、参将范仲仁不相能。仲仁先进,遇贼于瓮城河,战不利,时逢拥兵不救,遂大败,诸将马一龙、白自强等歼焉。各处声援俱绝,贵阳围益困。城东隅有山冈,与城齐,贼踞其上,作厢楼,官兵设计烧之,火三昼夜不绝。城中粮久乏,将士病不能战。巡按史永安上疏诋王三善,大声疾呼。十一月,三善大会将士议曰:“省城不能待矣!外援不至,吾辈死法、死敌,等死耳,尚何俟耶!”命道臣何天麟督兵七千从清水江进,为右部;道臣杨世赏督兵万人,从都匀进,为左部;三善自将二万,与道臣向日升从中路进,当贼锋。十二月抵新添,衔枚疾走,二日,进母猪洞。三日,次新安。是夜,贼报至,营中惊扰,议退兵。三善曰:“退即齑粉,以死捍之!”按兵不动,卒无贼。四日,命刘超为前部,抵龙头营。三善以身尾之,相去不二里,闻铳声,众股栗欲止。三善曰:“前驱当贼,必无退者,吾当为后劲。”遂策马而前,未一里,刘超捷音至。超兵遇先却,超下马斩二人,持刀断贼一标。贼首阿成骁勇善战,超与部兵张良俊直前斩其首,贼遂披靡。适大兵至,大呼齐进,夺龙里。贼众复大集,大战却之。五日,住龙里城,众议去省会不远,贼必重兵堵截,宜少休息。三善曰:“我兵猝至,贼无备,不能持久,急击之勿失!”六日,遂策马先进,众随之。贼觇者,亦知新抚自将,意有数十万兵至,相顾骇愕。安邦彦绐其众曰:“吾当增兵来助!”遂遁去。贼相率退屯龙洞,我师夺高寨、七里冲,乘胜进兵毕节铺。贼步骑如云,孙元谟将所制木发