Jabarkan Kejatuhan dan kematian dari Liu Heita

Liu kehilangan beberapa wilayah yang telah dicaploknya ketika Li Shimin bersama pasukannya tiba, tetapi ia juga berhasil menangkap dan membunuh seorang jenderal Tang, Luo Shixin. Akhirnya pasukan Tang dan Handong dalam posisi berhadap-hadapan di Sungai Ming yang mengalir melalui Mingzhou tanpa dapat maju maupun mundur selama lebih dari 60 hari. Kedua belah pihak selalu saling serang tanpa membuahkan hasil. Li Shimin menggunakan siasat membangun tanggul di hulu Sungai Ming. Ketika pasukan Liu menyerang, Li memerintahkan tanggul itu dihancurkan sehingga air menerjang dan menenggelamkan pasukan Liu. Liu sendiri lolos bersama seorang jenderalnya, Wang Xiaohu, tetapi pertahanan Handong luluh lantak dan jatuh ke tangan pasukan Tang. Liu melarikan diri ke wilayah suku Tujue Timur.

Musim panas 622, Liu memimpin pasukannya yang telah diperkuat bala bantuan Tujue kembali ke wilayahnya. Li Yi tidak sanggup menghalaunya sendirian karena saat itu Li Shimin telah ditarik kembali ke ibu kota. Kaisar Gaozu mengirim Li Yuanji dan putra dari sepupunya yang lain, Li Daoxuan, Pangeran Huaiyang, untuk menghadapi Liu. Kali ini Liu memenangkan banyak pertempuran, pada musim dingin 622, Liu mengalahkan dan membunuh Li Daoxuan di Xiabo (sekarang bagian tenggara Kabupaten Shen, Hengshui). Dalam waktu satu setengah bulan saja ia telah berhasil merebut kembali seluruh wilayahnya. Li Yuanji yang merasa takut padanya ragu untuk menghadapinya di medan perang.

Kaisar Gaozu berencana untuk kembali mengirim Li Shimin untuk menumpas pemberontakan, tetapi saat itu, putra mahkota Li Jiancheng yang sedang berselisih dengan adiknya karena iri akan prestasi dan popularitas Li Shimin yang melebihinya, ingin mengukir jasa. Atas usul para bawahannya, Wang Gui dan Wei Zheng, Li Jiancheng pun dipilih oleh ayahnya untuk menjalankan tugas ini. Sementara itu, pasukan Liu sedang terhenti ketika mengepung Weizhou (sekarang wilayah Handan) yang dikuasai pasukan Tang. Ketika Li Jiancheng dan Li Yuanji tiba, pasukan Liu telah kehabisan persediaan makanan sehingga dapat dengan mudah dikalahkan. Liu berhasil lolos lagi, tetapi pada musim semi 623, dalam pelarian bersama 100an pengawalnya, ke Raozhou (sekarang wilayah Hengshui), ia dijebak oleh kepada daerah Raozhou yang juga bawahannya, Zhuge Dewei. Zhuge berpura-pura menyambutnya dengan hangat lalu mengadakan pesta baginya, tetapi di tengah pesta Zhuge memerintahkan orang-orangnya menyergap Liu dan para pengawalnya. Kemudian ia menyerah pada pemerintah Tang dan menyerahkan Liu yang telah berhasil diringkusnya kepada Li Jiancheng. Li menghukum Liu beserta adiknya, Liu Shishan di jalanan kota Mingzhou. Sebelum dihukum mati ia meratap, “Aku tadinya sudah hidup tenang dengan berkebun, tetapi mereka yang dipimpin Gao Yaxian lah yang telah menyeretku hingga bernasib seperti sekarang ini.”