Emperor Taizong of Tang
El territorio de Xia fue temporalmente ocupado por Tang, pero en el otoño de 621, Liu Heita se levantó contra Tang, declarando que estaba vengando a Dou (a quien el Emperador Gaozu había ejecutado). Liu rápidamente capturó la mayor parte del antiguo territorio de Xia, y cuando Liu se acercó a la antigua capital de Xia, la Prefectura de Ming, Li Shiji, que estaba entonces en la cercana Zongcheng (), abandonó Zongcheng y entró en Ming para ayudar a su defensa, pero a pesar de eso, Liu lo derrotó y capturó a Ming, apoderándolo como su capital y obligando a Li Shiji a huir. Posteriormente, Li Shiji sirvió bajo Li Shimin para atacar a Liu, quien ya se había declarado Príncipe de Handong, en la primavera de 622, y en una batalla, el oficial de Li Shiji Pan Mao () mató al mayor general de Liu, Gao Yaxian (), que había persuadido a Liu para que se alzara contra Tang en primer lugar. Posteriormente, cuando Liu atacó a Li Shiji, Li Shimin trató de ayudar a Li Shiji, pero fue rodeado y casi capturado, siendo salvado solo por los heroicos de Yuchi Gong. Posteriormente, Li Shimin derrotó a Liu inundando a las tropas de Liu con agua del río Ming (que fluye a través de la prefectura de Ming), y Liu huyó al este de Tujue. (Liu regresaría más tarde ese año y volvería a tomar el antiguo territorio de Xia, antes de ser derrotado decisivamente por el hermano mayor de Li Shimin, Li Jiancheng, el Príncipe Heredero. Posteriormente, Li Shiji siguió a Li Shimin para atacar al aliado de Liu, Xu Yuanlang, el Príncipe de Lu, quien controlaba el moderno Shandong central y occidental), y después de que Li Shimin fue llamado a Chang'an, continuó la campaña contra Xu Yuanlang con Li Shentong y Ren Gui () En la primavera de 623, Xu estaba desesperado y abandonó su capital, la Prefectura de Yan, en la moderna Jining (Shandong), y fue asesinado en fuga. Li Shiji tomó su cabeza y se la envió al emperador Gaozu.