Tang campaign against Karasahr, First
Years: 644 - 644
The Tang campaigns against Karasahr, known as Yanqi in Chinese sources, are two military campaigns sent by the Tang Dynasty emperor Taizong against the Tarim Basin kingdom of Karasahr in Xinjiang, a vassal of the Western Turkic Khaganate.
The first campaign in 644 is led by the Tang commander Guoxiao Ke, protectorate-general of the Anxi Protectorate in western China, who defeats the oasis state and a Western Turk army at the conquest of Karasahr and installs a Tang loyalist as ruler.
The second campaign in 648 is led by the Tang general Ashina She'er, who re-establishes Chinese control over the kingdom after the Chinese puppet ruler is overthrown.
