同时，康亲王杰书等各路清军也击破耿精忠三路北伐大军于浙江和江西一带，耿精忠于此战后向清廷投降。次年（1677年），尚之信亦降清，孙延龄势力则于广西覆灭，吴军之东西两翼皆被清军翦除，清军在全局上对吴军呈合围之势。1678年（康熙十七年），吴三桂称帝，国号为周，建元昭武，试图重振民心士气，然而却于数月后病死于衡州，太孙吴世璠继位。此后，战局对于吴周而言更是每况愈下，先失重镇岳州，湖南因而不保；清军又击败吴周将领王屏藩于四川，试图阻断吴军补给线，吴世璠只得退守贵阳。1680年（康熙十九年），清军顺势分道入黔直指云