In winter 941, hearing that Shi Jingtang had left Daliang for Yedu, An Congjin rebelled. Shi Conggui immediately, under authority previously given to him by Shi Jingtang, commissioned the general Gao Xingzhou to assume overall command against An Congjin. Upon hearing of An Congjin's rebellion, An Chongrong also rebelled, and Shi sent Du Chongwei against him. Gao quickly defeated An Congjin's advance army, forcing An Congjin into returning to Shannan East's capital Xiang Prefecture () to try to defend it. Meanwhile, Du engaged An Chongrong, and An Chongrong was initially successful in the engagement. At this time, though, An Chongrong's officer Zhao Yanzhi () tried to surrender to the imperial forces—and while the imperial forces killed him, Zhao's attempted surrender caused a general panic in An Chongrong's army, causing a collapse and forcing An Chongrong to flee back to Chengde's capital Zhen Prefecture (). In spring 942, an officer of An Chongrong's opened up the city and surrendered; the imperial forces then entered and put An Chongrong to death. (An Congjin, however, would not be defeated until after Shi Jingtang's death.)