唐贞观二十一年(647年)十二月,唐借口龟兹侵掠邻国,太宗命阿史那社尔、契苾何力、郭孝格等率大军攻击龟兹。贞观二十二年(648年)九月,阿史那社尔率军破处月、处密二部,令其百姓降唐。十月,阿史那社尔率军从焉耆西面进至龟兹北部边境,焉耆王薛婆阿那支弃城逃向龟兹,阿史那社尔追击并斩杀之,立先那准为焉耆王。龟兹守将纷纷弃城逃跑,龟兹国王诃利布失毕带领五万军队抵抗,被唐军队击败。十二月,阿史那社尔攻克龟兹国王据守的都城,由郭孝恪驻守。布失毕逃走,并占据拨换城。贞观二十二年闰十二月,阿史那社尔攻破拨换城,俘虏龟兹国王布失毕。后龟兹军又引西突厥军队袭击龟兹都城,唐军守将郭孝恪阵亡,唐军仍奋战击退西突厥、龟兹联军。阿史那社尔后又攻破五座大城,七百多余座城归附唐朝,得几万人。阿史那社尔立龟兹王弟叶护为王,勒石记功后归。
