Li Daozong
In spring 645, Emperor Taizong departed from Luoyang and led the troops northeast, behind a vanguard of 60,000 commanded by Li Shiji and Li Daozong. At the same time, Zhang Liang led the other 40,000 from sea. By summer 645, Tang forces had captured Yodong Fortress (, in modern Liaoyang, Liaoning), and headed southeast toward the Goguryeo capital Pyongyang. Emperor Taizong personally led about 30,000 Tang and tribal forces and defeated a 150,000 force commanded by two Gogureyo generals and then put Ansi (, in modern Anshan, Liaoning) fortress under siege.