고구려는 안시성에서 당의 태종이 이끄는 군대를 물리쳤다. 이후에도 침략을 물리치며 당의 야욕을 좌절시켰다.
이에 당의 태종은 직접 수십만 명의 군대를 이끌고 요동의 여러 성을 공격하였다. 당의 군대는 요하를 건너 요동성, 개모성, 비사성 등을 빼앗고 전략적으로 가장 중요한 안시성을 공격하였다(645). 안시성에서 군민이 합심하여 60여 일간이나 완강하게 제 항하는 사이 전열을 정비한 고구려는 대대적인 반격을 펼쳐 마침내 당의 군대를 물리쳤다. 이후 고구려는 당의 빈번한 침략을 물리쳐 당의 동북아시아 지배 야욕을 좌절시켰다. 고구려가 수당과 싸워 이겨 그 침략을 막아 낸 것은 고구려의 국가 보위뿐만 아니라 중국의 한반도에 대한 침략을 저지하였다는 점에서도 의의가 크다. 