Jabarkan Perang Goguryeo – Sui dari Goguryeo

Dinasti Sui yang tumbuh tahun 581 mulai berkembang kuat di Tiongkok. Ekspansi Goguryeo menyebabkan banyak konflik dengan Sui. Pada tahun 598, Sui menyerang Goguryeo dan berlanjut pada tahun 612, 613, dan 614 tetapi selalu gagal. Perlawanan Sui terbesar terjadi tahun 612 ketika Sui mulai menyerbu Pyongyang dengan tiga ratus ribu tentara. Goguryeo dibawah Jenderal Eulji Mundeok mampu mematahkan invasi pasukan Sui. Goguryeo menggunakan siasat dengan mengumpan tentara Sui ke dalalm perangkap di luar Pyongyang. Pada Pertempuran di Sungai Salsu pasukan Goguryeo membuka bendungan dan menenggelamkan sebagian besar pasukan Sui. Dari 300.000 pasukan Sui hanya 2700 orang yang selamat. Perang tersebut menghabiskan keuangan Sui dan meruntuhkannya tahun 618.

Perang Goguryeo – Tang dan Aliansi Tang – Silla

Setelah Sui runtuh, Dinasti Tang di bawah Kaisar Taizong muncul dan mulai berkampanye menentang Goguryeo, tetapi banyak dari penyerangan yang dilakukan gagal.

Tahun 642 raja ke 27 Goguryeo, Raja Yeongnyu terbunuh dalam kudeta jenderal diktator Yeon Gaesomun.

Pada tahun 645 Taizong kembali melakukan penyerangan terhadap Goguryeo. Di bawah pimpinan Jenderal Yeon Gaesomun dan Yang manchun, pasukan Goguryeo kembali berhasil memukul mundur pasukan Tang dalam pertempuran di Benteng Ansi. Setelah kematian kaisar Taizong 649, Tang kembali berusaha menaklukkan Goguryeo pada tahun 661 dan 662, tetapi selama Yeon Gaesomun masih memimpin, tak satupun serangan itu berhasil.