Amursana, disgustado con esto, decidió rebelarse contra Qianlong, y tras una continuada contienda desarrollada en el Turkestán y la cuenca del río Tarim, fue finalmente derrotado en 1758 por el general Zhaohui.