Li Gui
Sementara itu, pada musim semi 618, Li Yuan, seorang mantan jenderal Sui yang memberontak, mendirikan Dinasti Tang dan menjadi kaisar pertamanya dengan gelar Kaisar Tang Gaozu. Ia bermaksud menjalin persekutuan dengan Li Gui untuk melawan Xue Rengao (putra Xue Ju yang menggantikan ayahnya yang wafat pada tahun itu). Ia mengirim utusan pada Li Gui, dalam suratnya ia memanggil Li Gui dengan sebutan adik sepupu. Li Gui sangat tersanjung sehingga ia mengutus adiknya, Li Mao ke ibukota Tang, Chang’an (sekarang Xi'an, Shaanxi) untuk berterima kasih pada Kaisar Gaozu. Kaisar Gaozu lalu mengutus seorang pejabatnya bernama Zhang Qide ke Wuwei untuk mengangkat Li Gui sebagai komandan Liangzhou (Wuwei) dan memberinya gelar Pangeran Liang. Namun sebelum Zhang tiba di Wuwei, Li malah mengangkat dirinya sendiri sebagai kaisar dengan gelar Kaisar Liang pada musim dingin tahun itu. Ia mengangkat putranya, Li Boyu, sebagai putra mahkota.
Li Huaixian
Tahun 762, kubu pemberontak sudah di ujung tanduk, pasukan Tang yang dibantu oleh Huige (suku Uyghur) berhasil mengalahkan Shi Chaoyi dalam beberapa pertempuran yang menentukan dan berhasil merebut kembali kota Luoyang (ibukota Yan). Shi Chaoyi melarikan diri ke Fanyang di utara. Setelah membaca situasi, Li akhirnya memutuskan untuk membelot. Sebelum Shi mencapai Fanyang, Li mengirim utusan menemui salah satu kasim Tang yang berpengaruh, Luo Fengxian, untuk menyatakan menyerah pada Dinasti Tang. Kemudian ia memerintahkan bawahannya, Li Baozhong, untuk mencegat Shi di Kabupaten Fanyang (bukan Kota Fanyang). Shi Chaoyi kabur lebih jauh ke utara setelah gagal menaklukkan wilayah itu. Li mengirim pasukannya untuk mengejar Shi. Shi Chaoyi, yang telah frustasi karena merasa tidak ada harapan lagi, akhirnya bunuh diri di tengah pelariannya. Li memotong kepala Shi dan mempersembahkannya pada Kaisar Tang Daizong (cucu Kaisar Xuanzong). Dengan kematian Shi, maka berakhirlah pemberontakan yang hampir meruntuhkan Dinasti Tang itu.