645年（唐太宗贞观十九年）。642年（贞观十六年），渊盖苏文杀害荣留王之后，拥立荣留王的侄子高宝藏为王，并自封为“大莫离支”摄政。唐太宗为了声讨渊盖苏文弑君、帮助与高句丽作战的新罗，准备与高句丽开战。644年（贞观十八年），唐太宗带领李世勣、李道宗、长孙无忌诸将率军亲征高句丽。645年（贞观十九年），唐军冲破高句丽的防线，似乎大功在即，准备直接攻打高句丽国都平壤。但在安市城（今辽宁省海城市）受阻，再也无法推进。当年秋季，唐军撤退。从此之后，唐太宗对高句丽的进攻，仅保持在一些小规模的袭击。647年（贞观二十