傅弘烈合兵一处，后再败，清军回驻梧州，吴世琮来追，被顾八代击退。顾八代警告吴世琮还会再来，应该诫备。除夕，吴世琮率兵三万突然杀来，又被清军击败之。十七年（1678年），清军进抵盘江，与吴世琮所部遭遇，莽依图当时病情加剧，将大军托付于顾八代，顾八代同副都统勒贝等渡江与吴世琮交战。清军分兵至敌后，破其左而合击其右。吴世琮溃败突围，顾八代遣精锐骑兵追击，吴世琮势穷自杀。清军进而攻克南宁，叛将马承荫与吴军合兵一处，约十万众抵御。清军诸将感到为难之际，顾八代奋起入阵，诸将因此力战，清军遂击破吴军。十八年（1679年）