Jabarkan Kematian dari Gao Kaidao

Hingga musim semi 624, Dinasti Tang telah menaklukan sebagian besar pesaing-pesaingnya. Gao mulai khawatir cepat-lambat akan menjadi sasaran berikutnya dan mempertimbangkan untuk menyerah, tetapi akhirnya ia membatalkan rencananya mengingat sebelumnya telah berkhianat dan merasa aman di bawah lindungan Tujue Timur. Sebagian besar pasukannya berasal dari wilayah Tang, mereka merindukan kampung halaman dan mengkhawatirkan keselamatan keluarga mereka. Untuk mengantisipasi desersi dalam tubuh pasukannya, ia memilih beberapa ratus dari mereka dan secara resmi mengangkat mereka sebagai anak angkat. Mereka ditugasi untuk menjaga istananya dan ditempatkan dibawah komando ajudan kepercayaannya, Zhang Jinshu.

Tahun 623, Liu Heita kalah dan dihukum mati oleh Li Jiancheng, putra mahkota Tang. Salah seorang jenderalnya, Zhang Junli, melarikan diri ke wilayah Gao. Ia bersama Zhang Jinshu berkomplot untuk menggulingkan Gao. Pada suatu malam, Zhang Jinshu memerintahkan para bawahannya untuk diam-diam memotong tali busur para pengawal istana serta menyembunyikan pedang dan tombak mereka. Ketika orang-orang telah tidur, ia dan orang-orangnya menyerang kediaman Gao. Para pengawal menyerah dalam waktu singkat setelah mengetahui senjata mereka rusak atau hilang. Gao menyadari sudah tidak ada jalan keluar baginya, tetapi ia mengenakan baju zirahnya lengkap dengan senjata dan duduk di aula utama istananya. Ia mengadakan sebuah jamuan bersama istri dan para selirnya dan memerintahkan musik dimainkan. Situasi yang memperlihatkan seolah tak ada kejadian apapun itu menyebabkan para pemberontak gentar dan tidak seorang pun dari mereka mendekati aula utama. Mereka tidak tahu apakah Gao sedang memasang jebakan di dalam sana atau sedang melakukan siasat kota kosong (空城计) seperti yang pernah dilakukan Perdana Menteri Zhuge Liang pada Zaman Tiga Negara sehingga mereka hanya berani mengepung di luar. Menjelang fajar, Gao bersama seluruh keluarganya melakukan bunuh diri massal, ia sendiri melakukannya dengan cara gantung diri. Zhang Jinshu membantai seluruh anak angkat Gao dan juga Zhang Junli lalu menyerahkan diri pada pemerintah Tang.