Хорошие отношения с династией Тан имели для Когурё обратные последствия. Укрепив свое положение на северо-западе, т. е. на границах с Тан, Когурё начало оказывать давление на соседние корейские государства — Пэкче и Силла. С другой стороны, Пэкче и Силла также пытались установить дружеские отношения с Тан. Таким образом, в первой трети VII в. обострилось противостояние между Тремя государствами.
Тан, воспользовавшись таким положением на Корейском полуострове, постепенно начало оказывать давление на Когурё. В 631 г. в Когурё отправили посланцев, чтобы посетить могилы суйских воинов, погибших в сражениях с Когурё, и совершить там церемонии жертвоприношений их духам. В то же время китайцы разрушили когурёские курганы кёнгван. являвшиеся символами победы Когурё над Суй. Подобное выражение преемственности династий Тан и Суй насторожило когурёсцев. Поэтому в том же году было принято решение о строительстве на севере оборонительной стены длиной в 1000 ли. Работы были завершены через 1 б лет.
Между тем внутренняя ситуация в Когурё складывалась не слишком благоприятно для укрепления его военной мощи. Высшее чиновничество разделилось на две группировки. Одна ратовала за войну с Тан, другая — за мир на севере (с Китаем) и войну с южными соседями (Пэкче и Силла). Сначала при дворе доминировала группировка, настаивавшая на войнах с соседними корейскими государствами, которую возглавлял наследник престола. Затем к власти пришли сторонники войны с Китаем, при этом погибло более 1000 высокопоставленных представителей оппозиции. В то же время именно в первой половине VII в. стал оформляться союз королевства Силла и Тан, направленный против Когурё и Пэкче.
К середине VII в. стало понятно, что Тан начинает относиться к Когурё как к вражескому государству. В 644 г. в Тан начались приготовления к военном)' походу на Когурё. Было определено, что 60-тысячная армия направится в район полуострова Ляодун, а 43 тыс. человек на 500 кораблях должны морем дойти до Пхеньяна. Основной целью военных действий против Когурё было возвращение Китаю земель Ляодуна.
Боевые действия начались в 4-м лунном месяце[74] 645 г. и происходили главным образом к востоку от реки Ляохэ, на подступах к Ляодунскому полуострову. Китайские войска возглавлял лично император Тай-цзун (627-649). Для Когурё первые военные столкновения с тайскими войсками оказались неудачными. Корейские крепости покорялись одна за другой. Первой когурёской крепостью, оказавшей значительное сопротивление, стала крепость Ёдонсон (по-китайски — Ляодуншэн), на помощь которой Когурё отправило 40-тысячное войско. Но и она в конечном счете была взята, а когурёсцы потеряли 10 тыс. человек убитыми и 10 тыс. воинов были взяты в плен.
Сдержать танские войска удалось только у крепости Ансисон. К ней была послана подмога — когурёские войска во главе с Ко Ёнсу и 150 тыс. человек мальгальских войск. Прямые атаки на Ансисон успеха китайцам не принесли. Поверив ложному посланию китайского императора о его миролюбивых намерениях, на вражескую сторону перешел Ко Ёнсу. Но и это не помогло. В боях у Ансисон число убитых танцев превысило 30 тыс. Тогда было принято решение взять крепость в осаду. Более 500 тыс. человек строили валы вокруг города. Их высота превысила городские стены. Иногда атаки на крепость предпринимались по 6-7 раз в день. Но защитники Ансисон не сдавались. Наступила осень, начались заморозки. Танские войска стали ощущать недостаток продовольствия. Император Тай-цзун приказал повернуть войска назад. Первая попытка танского Китая покорить Когурё закончилась неудачей.
Тогда в Китае решили подтачивать мощь Когурё постепенно, совершая короткие военные походы на пограничные территории. Первый из них был снаряжен в 647 г., второй — в 648 г. Оба похода были достаточно успешными для династии Тан, так как не преследовали целей покорения Когурё. Тай-цзун даже принял было решение о снаряжении 300-тысячной армии для отправки в Когурё в 649 г. Однако в 4-м лунном месяце император скончался, завещав прекратить походы на Ляодун.