En febrero de 1850, un cuerpo local Qing pasó por varias aldeas Adoradoras y amenazó con matar a los conversos.
El ejército imperial Qing en Guangxi no era especialmente fuerte, con sólo unos 30.000 soldados, y estaba ocupado en reprimir la rebelión de Tiandihui.
Hong Xiuquan y sus seguidores fueron capaces de crear sus fuerzas sin que el gobierno se diera cuenta.
El día 18 del segundo mes lunar de 1851, a Xiang Rong se le unieron otros ejércitos imperiales liderados por el general Li Nengchen (李 能 臣) y el general Zhou Fengqi, y atacaron Dahuangjiangkou simultáneamente de este a oeste.
Las fuerzas gubernamentales se vieron obligadas a detener su ofensiva y adoptar una táctica de asedio.
El tercer día del cuarto mes lunar, el gobernador Zhou Tianjue (周天爵) y Xiang Rong reunieron a más de 6.000 soldados para atacar, pero fueron rechazados por los rebeldes.
Después de sufrir continuas derrotas, Li Xingyuan murió el día 12 del quinto mes lunar.
Cuatro días después, los rebeldes rompieron el sitio y avanzaron hacia Xiangzhou (象 州).