平壤的军队受阻于建安城（今辽宁营口）。唐太宗由于杨万春坚守以及寒冬恶劣天气被迫返回。646年，宝藏王献给唐太宗两个美女，表示善意，唐太宗没有接受。唐太宗以弓服赐给盖苏文，盖苏文接受，但不遣使者答谢，唐太宗于是下诏削弃朝贡。661年，唐太宗的儿子唐高宗再次攻高句丽，但没取得多大战果。662年，蛇水之战，渊盖苏文击败唐朝将军庞孝泰。不过虽然唐朝数次的出兵都没能达到灭亡高句丽的目的，但严重打击了高句丽的军力。渊盖苏文有三子，渊男生，渊男产和渊男建。666年五月，渊盖苏文去世，668年八月，高句丽最终被