Goguryeo
Berdasarkan Samguk Sagi, seorang pangeran dari kerajaan Buyeo Timur bernama Jumong mengungsi setelah terjadinya perebutan kekuasaan dengan pangeran lain di kerajaan itu, dan ia mendirikan sebuah kerajaan bernama Goguryeo pada tahun 37 SM di sebuah daerah bernama Jolbon Buyeo. Diperkirakan sekarang berlokasi di tengah lembah Sungai Yalu dan Tung-chia di perbatasan Korea Utara dan Manchuria. Beberapa sejarawan meyakini bahwa Goguryeo mungkin didirikan lebih awal, yakni pada abad ke-2 SM. Dalam kitab sejarah kuno Tiongkok, Han Shu, kata Goguryeo dalam aksara Tionghoa (高句麗) pertama kali ditulis pada tahun 113 SM dimana saat itu adalah sebuah negara kecil yang berada dalam kendali distrik Xuantu. Dalam catatan Kitab Kuno Tang, disebutkan bahwa Kaisar Taizong dari Dinasti Tang menyebutkan bahwa sejarah Goguryeo mendekati 900 tahun. Pada tahun 75 SM, sekelompok suku bernama Yemaek, yang diperkirakan merupakan elemen asli warga Goguryeo, melakukan penyerangan terhadap Distrik Xuantu dari sebelah barat lembah Sungai Yalu.
Perang Goguryeo-Sui
Menghadapi invasi ini, Raja Yeongyang mengambil keputusan dengan bijak dan tepat. Ia melepaskan wilayah-wilayah penyangga yang telah didudukinya pada perang tahun 598 dengan pertimbangan wilayah-wilayah itu tidak cocok untuk menghadapi musuh dengan kekuatan besar. Pasukan Goguryeo ditarik mundur hingga ke wilayah Sungai Liao. Dengan demikian mereka telah meraih satu keuntungan yaitu, lapisan es sungai itu meleleh lebih dini dari biasanya. Ketika pasukan Sui yang dipimpin langsung oleh kaisar tiba disana, sungai itu telah mencair seluruhnya. Kaisar Yang segera memerintahkan untuk membangun tiga jembatan untuk menyeberangi sungai. Karena keterbatasan bahan, jembatan itu tidak cukup panjang untuk mencapai seberang, pasukan Goguryeo memanfaatkan kesempatan ini untuk melakukan sergapan sehingga berhasil mematahkan serangan pertama lawan. Namun tak lama kemudian Cina memperpanjang jembatan itu sehingga mereka berhasil menyeberangi sungai dengan lancar, lalu terus maju mengepung benteng-benteng Goguryeo.