崖被清将穆占追兵击败，吴军失关陇之地，退守汉中、兴安等地以保四川。1678年三月，吴三桂称帝，王屏藩晋封东宁侯，赐尚方剑。八月，吴三桂病死，吴世璠继位，形势对于吴周而言急转直下。清廷多次对王屏藩进行招抚，皆被拒绝。1679年十月，图海与部将勇略将军赵良栋、奋威将军王进宝等四路进兵进攻王屏藩。王进宝部先克武关，直逼汉中、兴安，王屏藩不得不弃汉中退守广元，后广元亦失，王屏藩与部将陈君极、吴之茂等撤至保宁固守。1680年，赵良栋陷成都，王进宝进兵保宁。清军于城外二十里处安营扎寨，王屏藩出兵两万趁清军初到发动进