Shi Lang
In winter 333, Shi Sheng (石生) the Prince of Hedong, in defense of Chang'an, and Shi Lang, in defense of Luoyang, declared a rebellion against Shi Hu and sought assistance from Jin. Pu Hong (蒲洪) the Di chief also rose and sought assistance from Former Liang. Shi Hu personally attacked Shi Lang and captured Luoyang easily, killing Shi Lang. He then attacked Chang'an with his son Shi Ting (石挺) the Prince of Liang, but Shi Ting was defeated by Shi Sheng's subordinate Guo Quan (郭權) and killed. Shi Hu was forced to withdraw. However, Shi Sheng did not know about this victory and, when the Xianbei chief Shegui (涉瑰) rebelled, panicked and fled, abandoning Chang'an, and was killed in flight. Guo fled to Shanggui but was defeated in 334. Pu surrendered and was pardoned. That ended significant resistance to Shi Hu.