長孫無忌
The first conflict of the Goguryeo–Tang War started when Emperor Taizong () of the Tang dynasty led a military campaign against Goguryeo in 645 to protect his ally Silla and punish Generalissimo Yeon Gaesomun for killing King Yeongnyu. The Tang forces were commanded by Emperor Taizong himself, and generals Li Shiji, Li Daozong, and Zhangsun Wuji.