In 758, however, one of the major Yan generals who had submitted to Tang, Shi Siming, claiming that there had been a plot by Emperor Suzong and the Tang general Li Guangbi, to have his subordinate Wu Cheng'en () assassinate him, re-rebelled and advanced south. In spring 759, he engaged the Tang forces then sieging An Qingxu at Yecheng, and while the initial battle was indecisive, the Tang forces panicked during the battle and collapsed, allowing the siege of Yecheng to be lifted. Shi Siming then led An Qingxu into a trap and killed him, taking over as the emperor of Yan and further advancing south to recapture Luoyang, again making it Yan's capital. However, his further attempts to advance against Chang'an was blocked by Li Guangbi, and the Yan and Tang forces went into a stalemate. While the stalemate was continuing, in 760, after the eunuch Xing Yan'en () reported to Emperor Suzong that the general Liu Zhan () was disobeying orders, and that Liu's name was in mystical prophecies, Emperor Suzong accepted Xing's suggestion to find a way to eliminate Liu. After Liu found this out, he was forced into rebellion in late 760; he had successes against other Tang generals and controlled the lower Yangtze region for several months until he was defeated by another Tang general, Tian Shen'gong ().