薛万彻率军从海路攻打鸭绿江口。唐朝与回纥等铁勒诸部击灭薛延陀，设立燕然都护府后，开始集结水陆大军，准备在649年（贞观二十三年）再一次大规模攻打高句丽。不过由于唐太宗于649年去世，使唐朝再攻高句丽的战役搁浅。直到668年（总章元年），才由唐太宗的儿子唐高宗派军联合新罗灭亡了高句丽。
背景.隋炀帝对高句丽的连年征战，使得隋朝国力锐减，民心丧失，这成为隋朝灭亡的一个主要原因。因此，618年（武德元年），唐高祖建立唐朝之后，就努力与高句丽荣留王高建武修好，622年（武德五年），双方交换