La primera batalla de Pengcheng: en abril, Liu Bang aprovechó la estancia de Xiang Yu en Qi y dirigió el ejército de los príncipes para capturar Pengcheng de un solo golpe. Al escuchar esto, Xiang Yu rápidamente dirigió a 30.000 tropas de élite para atacar y aniquiló a más de 200.000 fuerzas de la coalición. Liu Bang huyó con sólo unas pocas docenas de jinetes y la alianza anti-Chu colapsó.
Luchar por: en mayo, Liu Bang llegó a Xingyang, repelió a los perseguidores de Chu, dejó de respirar, estabilizó su posición, reorganizó su ejército y confió en el área de la base de Guanzhong y el terreno favorable para luchar con Xiang Yu allí. Fue una larga lucha. En junio, Liu Bang envió tropas para atacar Feiqiu, lo que obligó a Zhang Han a suicidarse, lo que alivió sus preocupaciones. Alguien fue enviado para persuadir a Yingbo para que se rebelara contra Chu, y contactó a Peng Yue para perturbar la retaguardia de Chu. Han Xin fue enviado para abrir el campo de batalla del norte, atacar a Wei, destruir a Dai, destruir a Zhao y matar. En el invierno del tercer año, Xiang Yu lanzó un contraataque y sitió Xingyang. La situación es muy crítica. Liu Bang usó al agente doble de Chen Ping para hacer que Xiang Yu sospechara de Fan Zeng y, enojado, obligó a Fan Zeng a regresar a casa. Liu Bang envió a Ji Xin para que fingiera ir con el príncipe heredero, fingiera rendirse y aprovechara la oportunidad para escapar de Xingyang. Xiang Yu intensificó el asedio de Xingyang y ocupó Gaocheng.
Para reducir la presión sobre el ejército de Chu, Liu Bang dirigió su ejército para atraer a Xiang Yu hacia el sur a través de Wuguan, Wan (ahora Nanyang, Henan) y Ye (al sur del actual condado de Ye). Para cooperar con el ejército Han, Han Xin también llevó a su ejército a la orilla norte del río Amarillo para apoyar a Xingyang. Peng Yue atacó Xiapi (ahora al sur del condado de Pixian, provincia de Jiangsu). Xiang Yu se vio obligado a liderar su ejército para rescatarlo, y Liu Bang aprovechó la oportunidad para recuperar Gao Cheng. En junio, Xiang Yu lanzó una feroz ofensiva, se retiró de Xingyang y luego capturó Gaocheng.
Liu Bang ordenó al ejército Han que se mantuviera firme en el condado de Gong para bloquear el avance del ejército Chu. Al mismo tiempo, a Han Xin se le ordenó formar un nuevo ejército para atacar a Qi y envió gente al interior de Chu para ayudar a Peng Yue a atacar Luoyang (al sur de Shangqiu, Henan hoy) y Waihuang, lo que obligó a Xiang Yu a rescatar nuevamente. . En octubre del cuarto año, Liu recuperó nuevamente el control.
Después de derrotar a Peng Yue, Xiang Yu no logró encontrar la fuerza principal del ejército Han para una batalla decisiva, por lo que estacionó tropas en Guangwu (ahora Rongyang Norte) para enfrentarse a Liu Bang. Pronto, Han Xin aniquiló las fuerzas de la coalición Qi-Chu en la Batalla del río Weishui, completó el desvío estratégico en los flancos de Chu y envió a Guan Ying para liderar su ejército a Pengcheng. Xiang Yu fue atacado por ambos lados y el ejército estaba sumido en el caos. Entonces formó una alianza con los Han y dividió el mundo en dos, con Chu en el este y Han en el oeste. En septiembre, Xiang Yu dirigió sus tropas hacia el este.
Después de que Chu y Han formaron una alianza, Liu Bang quiso retirarse. Ante el recordatorio de Zhang Liang y Chen Ping, ordenó una persecución total del ejército Chu. En octubre del quinto año, los dos ejércitos lucharon en Guling (ahora al noroeste de Huaiyang) y Xiang Yu obtuvo una pequeña victoria. Liu Bang se ganó a Han Xin, Peng Yue, Ying Bu y otros. Al honrarlos, el ejército Chu sufrió grandes pérdidas en la siguiente Guerra Mundial, lo que obligó a Xiang Yu a suicidarse en Wujiang (ahora Hexian, Anhui), poniendo fin finalmente a la Guerra Chu-Han de cuatro años. En febrero, Liu Bang se proclamó emperador y estableció la dinastía Han.