贞观十九年（645年），唐太宗再一次对高句丽发动进攻，但高句丽在渊盖苏文和安市城主（18世纪以后朝鲜的笔记小说称其名为杨万春）的带领下击退了唐的入侵。649年，直至唐太宗离世前也一直经营海军意图大举拿下高句丽。660年，唐和新罗的联军灭了高句丽西南的盟友百济。又随后的661年—662年，唐与新罗的联军持续进攻高句丽。虽然唐的攻击给高句丽带来损失，但在渊盖苏文在世期间，唐和新罗一直都没能击灭高句丽。662年后，渊盖苏文离世后渊家族内部斗争间接导致了高句丽失去对辽东的影响力。
灭亡.