Ashina Helu
In spring 657, Emperor Gaozong again launched a campaign against Western Turks, this time with Su Dingfang in command, assisted by the generals Ren Yaxiang and Xiao Siye (), along with troops from Tang's ally Huige and also Western Turks chiefs Ashina Mishe () and Ashina Buzhen (), who took a southern route relative to Su's main forces, which took a northern route. Su first attacked Chumukun, defeating it. Su soon engaged Ashina Helu's army of nearly 100,000 men, with less than 20,000 men himself. Ashina Helu, believing that he could crush Su's smaller army easily, ordered a charge, but could not break through Su's infantry formation, armed with long spears. Su then counterattacked with cavalry, defeating Ashina Helu and killing and capturing several tens of thousands of men. The next day, as Su continued to advance, the commanders of the five western tribes of Western Turks (which consisted of 10 tribes), including the general Huluwu (), surrendered, and Ashina Helu fled along with his general Qulü (). The commanders of the five eastern tribes surrendered to Ashina Buzhen.