Batalla de Chengpu

Duque Wen asumió una posición de liderazgo entre los estados e instituyó numerosas reformas internas.

En los años previos al 632 a. C., el conflicto entre Jin y Chu se hizo cada vez más público y se caracterizó por cambios frecuentes en las alianzas entre los diversos pequeños estados que yacían en una estrecha franja de tierra entre los dos estados más grandes.

[2]​ Como prometió el duque Wen al rey Cheng durante su exilio en Chu, el ejército Jin se retiró en "tres días de marcha" (退避三舍) (45 km.)

La fuerza de Jin se expandió antes de la expedición de dos ejércitos a tres: el superior, el central y el inferior; estos tres se reagruparon en alas antes de la batalla: el ejército superior en el ala derecha bajo el comandante Hu Mao y el vicecomandante Hu Yan, abajo a la izquierda el comandante Luan Zhi y el vicecomandante Xu Chen, el central permaneció en el centro bajo el comandante Xian Zhen y el vicecomandante Xi Zhen.

El ataque tuvo éxito rápidamente, dispersando y demoliendo completamente el ala enemiga.

Mientras tanto, el ala derecha de Hu Mao, Jin, había tenido una escaramuza con el enemigo, simulaba una retirada y llevaba consigo las dos grandes pancartas del propio comandante en jefe Jin.

Una conferencia multiestatal en Jiantu en el 631 a. C. encabezada por el duque Wen confirmó su apoyo a la familia real Zhou y juró un pacto de alianza.

La batalla, sin embargo, no fue efectiva a largo plazo al restringir el poder de Chu.