尚之信越加猖獗,江西将军舒恕,及都统莽依图,率兵援广州,反被之信用炮击退。两广总督金光祖、巡抚佟养钜、陈洪明也听其号令,跟着降了吴三桂。
耿精忠方拟对敌,闻报清兵已破马九玉,攻入仙霞关,急回军福建,途中又闻白显忠已降清,不觉魂飞天外。
原来清军直入仙霞关,招降守将金应虎,攻拔浦城,进入福建。白显忠闻讯,声言将趋福建建阳,断清军后路。但经李之芳劝说,白显忠降清。
耿精忠赶到福州,又闻清兵将到,耿精忠忙檄令各处总兵严守。檄差回报,建宁、延平等郡,已投降清军,漳州、泉州、汀州等郡,已献降郑经。十月,朝廷命大将军杰书遵诏招降耿精忠。清兵大军压境。耿精忠献出“总统将军印”,并杀范承谟以灭口,准备率水师外逃。但其亲信徐文焕已暗投清军,重兵在握,诓住耿精忠,不让出城。
康亲王杰书率清军至洪塘进福州,耿精忠无奈,袒身露体,率文武官员出城迎降,并请仍留靖南王爵,愿随大兵立功赎罪。
尚之信叛清后,因吴三桂索重金助饷,又派将占领冲要,因此心生悔意。又见甘肃王辅臣、浙江耿精忠先后降清,尚之信亦遣人赴江西,到清简亲王喇布军前乞降,喇布亦据实上奏。康熙帝因吴三桂未除,不便声罪,仍留耿、尚爵位,命他们立功抵罪。于是浙江、福建、广东三省已算基本平定。
康熙十六年(1677年)孙延龄派傅弘烈到江西与清军会合。吴三桂探听之后知道了这件事,派其从孙吴应麒之子吴世琮率兵逼近桂林,将孙延龄杀害,孔四贞的独生子也被吴世琮所杀。吴世琮入据桂林,复进占平乐。
此时清将莽依图,正由广东赴广西,闻胡国柱、马宝奉吴三桂命,来夺广东,急回军赴援,适遇于韶州城下,与战不利,退入韶州固守。
胡国柱等极力攻扑,莽依图巡视城北,见城堞未坚,令部卒筑起一层土墙,两重守护。果然胡国柱兵,登高发炮,把城堞毁去,惟土墙无恙,城得不陷。莽依图正在焦灼,突闻城东鼓角喧天,回头一望,遥见清兵如飞而至,锦旗绣着“江宁将军”四大字。莽依图趁此机会,领兵杀出,内外互应,将胡国柱等杀退,遂接江宁兵入城。江宁将军,叫作额楚,奉廷命来援广东,巧与莽依图合军,并力杀退胡国柱、马宝二人,遂留额楚守韶州,莽依图赴广西去讫。
胡国柱、马宝两人,奔回湖南,吴三桂大惊,又闻清廷命将军穆占,来助岳乐,连拔永兴、茶陵、攸县、酃县、安仁、兴宁、郴州、宜章、临武、蓝山、嘉禾、桂东、桂阳十三城,益自震恐。
为改变军队困境,以振军心,吴三桂决定在衡州称帝,国号大周,定年号为昭武。