La città di Tianjing fu cinta d'assedio all'inizio del 1864 dall'Armata sempre vittoriosa, guidata dal generale cinese Li Hongzhang insieme al dal maggiore britannico Charles George Gordon, che negli anni precedenti aveva difeso Shanghai dalle truppe Taiping. Gordon fece promettere a Li, che era l'effettivo comandante delle truppe, che Hong Tianguifu e gli altri comandanti della rivolta dei Taiping sarebbero stati risparmiati, ma una volta vinta la battaglia (quattro mesi dopo l'incoronazione di Hong Tianguifu) Li dette l'ordine di cattura ed esecuzione; tuttavia Hong Tianguifu e molti altri generali Taiping riuscirono a fuggire.