En el otoño de 1253, Kublai Khan dirigió su ejército para atacar Dali. En ese momento, dado que Sichuan todavía estaba controlada por la dinastía Song del Sur, el ejército mongol tenía que tomar la ruta tibetana si quería llegar a Dali. Tubo se encontraba en un estado de desintegración y no pudo resistir eficazmente al ejército mongol. El ejército mongol atacó la ciudad hasta el final y atravesó la zona de Tubo sin problemas. Al ver que Mongolia era muy poderosa, las fuerzas separatistas en la región de Tubo llegaron una tras otra y Tubo fue incluido en el territorio de Mongolia.
En el invierno de 1253, el ejército mongol entró en Dali. Después de conquistar su parte norte, derrotó su parte occidental y luego rodeó la ciudad de Dali. Duan Xingzhi, rey de Dali, condujo a su ejército fuera de la ciudad para enfrentarse al enemigo. Fue derrotado y huyó, y la ciudad de Dali cayó. Después de que el ejército mongol entró en Dali, continuó enviando tropas para atacar otros lugares. Luego, Kublai Khan ordenó a Wu Liang Hetai que dirigiera algunas tropas para que permanecieran en Dali, mientras él conducía al ejército de regreso al norte a través de Tubo.
En el otoño de 1254, Wu Lianghetai dirigió su ejército para atacar Chibi, la capital de Dali (ahora Kunming, Yunnan). Bajo el feroz ataque del ejército mongol, la ciudad de Aqi cayó rápidamente. Duan Xingzhi escapó y fue capturado. En 1255, Wu Liang Hetai lo envió a Mongolia. Mengge Khan lo perdonó y lo envió de regreso a Dali para ayudar al ejército mongol a continuar conquistando aquellas tribus que no se rindieron. Después de más de un año de lucha, Wuliang Hetai conquistó por completo Dali.