渐地衰落。高句丽安藏王被刺杀后,其兄安原王继位。在安原王时期,王室间的纷争加剧。两政治集团对王位继承进行争斗。最后年仅八岁的阳原王登基。不过对权力的争夺并没有结束。反对派的幕僚们开始建设自己的军队,对自己的领地进行实际上的控制。内忧外患之下,高句丽北部受到游牧民族的袭击,但高句丽内部的幕僚争夺依然继续,百济和新罗为摆脱被高句丽奴役的地位而开始联合攻打高句丽。
百济和新罗联手攻打高句丽,高句丽丢失了朝鲜半岛中部,具有重要战略意义的肥沃的汉江流域。百济、新罗联盟的主战者百济在对高句丽的战争几乎精疲力尽。新罗以帮百济的名义出兵,但却对百济发动了攻势,最后将整个汉江流域全部纳入囊中。怒于新罗的背叛,百济圣王第二年攻新罗西部以报复,但被新罗擒住,后被处死。
正史中,平阳王居然联合靺鞨先发制人攻辽西军事驻地,被营州总管韦冲击退。开皇十八年,隋文帝命汉王杨谅、上柱国王世积为行军元帅,周罗喉为水军总管,率大军三十万,分水陆两路进攻高句丽。
汉王杨谅率陆路隋军出临渝关(今山海关)。时逢雨季,道路泥泞,粮草供应不上,军中缺乏食物,又遭遇疫病。水路隋军由周罗喉率领,