Pertempuran Talas
Faktor utama kekalahan tentara Tang pada pertempuran ini adalah berkhianatnya tentara bayaran Karluk dan pihak Ferghana yang mundur dari pertempuran serta melepaskan aliansi dengan dinasti Tang. Kedua bangsa ini memang pada dasarnya tidak suka dengan dinasti Tang yang menjajah mereka, tetapi karena kalah kuat mereka terpaksa bergabung dengan tentara Tang. Invasi Arab ke Syr Darya ini dimanfaatkan dengan baik oleh kedua bangsa ini untuk mengusir tentara Tang dari tanah air mereka.
Kaisar Tang Gaozu
Musim semi 621, Li Shimin mengalahkan Liu Heita dan memaksanya kabur ke wilayah Tujue. Namun tak lama kemudian, Liu kembali beserta bala bantuan dari Tujue dan membunuh keponakan Gaozu, Li Daoxuan, Pangeran Huaiyang dalam pertempuran. Liu merebut kembali wilayah Xia walaupun saat itu sekutunya, Xu Yuanlang telah dikalahkan oleh Li Shimin dan Li Yuanji. Sementara itu perselisihan antara Li Shimin dengan kakaknya, Li Jiancheng semakin meruncing. Li Jiancheng walaupun banyak berkontribusi bagi berdirinya Dinasti Tang, namun prestasinya kalah jauh dari adiknya yang telah mengalahkan banyak pesaing Dinasti Tang seperti Xue Rengao, Liu Wuzhou, Dou Jiande dan Wang Shichong. Dalam konflik ini, Li Yuanji mendukung kakak tertuanya, Li Jiancheng. Ia sering memuji-muji Li Jiancheng di depan ayah mereka dan menjelek-jelekan Li Shimin. Keduanya juga memiliki hubungan dekat dengan beberapa selir muda ayahnya sehingga para selir itu membantu membicarakan kebaikan-kebaikan sang putra mahkota di depan kaisar. Perkataan mereka membuat Kaisar Gaozu membatalkan niatnya untuk mengalihkan status putra mahkota pada Li Shimin yang dianggapnya lebih pantas.