В марте 878 года под Лояном правительственные войска разгромили армию Ван Сяньчжи. В битве полегло около пятидесяти тысяч повстанцев, сам он был взят в плен и казнён.
Восстание началось в 874 году в Шаньдуне — с засухи, голода и невыносимого налогового гнёта. Ван Сяньчжи поднял первым; в 875-м к нему примкнул Хуан Чао, выходец из семьи контрабандистов соли. К 876 году их войска контролировали пять провинций в междуречье Хуанхэ и Янцзы.
Перед последним походом на Лоян Ван Сяньчжи объявил себя верховным главнокомандующим и издал декрет о низложении танского правительства. Войска двинулись к столице — и наткнулись на лучшую часть императорской армии, усиленную наёмной конницей.
Гибель Ван Сяньчжи не остановила восстание. Его соратник Хуан Чао собрал уцелевших, принял титул «Великого полководца, штурмующего небо» и повёл армию дальше.
Династия Тан одержала победу над одним вождём — и обнаружила, что за ним стоял другой, уже готовый продолжить.