Perang Goguryeo-Sui
Perang Goguryeo-Sui (598-614) adalah perang besar antara Dinasti Sui, Cina melawan Kerajaan Goguryeo, Korea. Selama tahun 598 hingga 614, Cina beberapa kali melakukan kampanye militer menyerbu Korea, namun selalu gagal karena perlawanan yang sengit dari bangsa Korea dan ganasnya cuaca. Perang ini menyebabkan huru-hara di dalam negeri Cina karena pemberontakan dari rakyat yang diperas harta dan tenaganya untuk membiayai perang. Akibatnya stabilitas nasional pun goyah dan berujung pada runtuhnya Dinasti Sui tahun 618.
Kim Yu-shin
Baekje dan Silla telah membentuk sebuah persekutuan untuk melawan kekuasaan Goguryeo dan keinginannya untuk mendorong ke arah selatan, dan bersama-sama mereka melancarkan serangan yang berhasil, Silla merebut wilayah bagian utara dan Baekje yang berada di bagian selatan dari Sungai Han. Namun Silla berhianat dan sebaliknya menyerang Baekje dalam usahanya untuk menuntut kedua wilayah tersebut untuk dirinya sendiri. Setelah penghianatan ini, Baekje bersekutu dengan Goguryeo. Ketika Goguryeo dan Baekje menyerang Silla pada tahun 655, Silla menggabungkan kekuatannya dengan Dinasti Tang Cina untuk memerangi para penyerang itu. Meskipun tidak jelas ketika Kim pertama kali menjadi jenderal, ia pasti memerintah pasukan Silla pada saat itu. Akhirnya, dengan bantuan angkatan laut Silla dan 13,000 pasukan Tang, Kim menyerang ibukota Baekje, Sabi, pada tahun 660, di dalam salah satu perang yang paling terkenal pada zaman itu, Pertempuran Hwangsanbeol.