高句丽内部发生纷争与长年饥荒，高句丽最终被唐与新罗的联军击败。高句丽被灭后，罗唐战争爆发。新罗将唐驱出朝鲜半岛中南部并统一大同江以南地区。大同江以北则由唐和自称高句丽继承者的渤海国控制。
第一次战争（644年－645年）.隋长年攻打高句丽使隋国内民不聊生。早在隋炀帝大业六年（610年）就爆发了雁门郡的尉文通的造反抗拒府兵制的征召。大业七年（611年）的兖州道的王薄造反之后，国内发生民变而灭亡。高句丽对于继起的中国王朝唐朝仍然敌视。631年，高句丽开始在辽东建千里长城以防止唐朝的进攻