Fan rebelled in summer 937. Shi mobilized his army against Fan, with the main armies under Yang Guangyuan and Shi's brother-in-law Du Chongwei. The central Later Jin realm was, for a time, thrown into disarray, after Fan was able to persuade another Later Jin general, Zhang Congbin (), into rebelling at Luoyang, and Zhang was even able to kill Shi's son Shi Chongxin () and Shi Chong'ai (), during his revolt. Yang's soldiers also tried to persuade him to rebel against Later Jin as well, offering to support him as emperor, but Yang refused their overture. Du was soon thereafter able to defeat Zhang, who drowned as he was retreating, ending his part of the rebellion. Fan, believing that he was nearing defeat, offered to surrender. Shi initially refused to accept his surrender. Yang could not capture Guangjin quickly, however. In fall 938, Shi agreed to accept Fan's surrender, and Fan subsequently did, ending the rebellion.