Perang Goguryeo-Sui
Setiba di Korea, Yang Liang dan pasukannya menghadapi musim hujan yang datang lebih awal. Hujan lebat menghambat gerak laju pasukan dan transportasi peralatan perang. Mereka pun harus menghadapi perlawanan sengit dari pasukan Goguryeo sehingga jatuh banyak korban. Yang Liang sadar bahwa ia sendirian tidak akan sanggup mencapai kemenangan, maka ia memutuskan untuk bergabung dengan angkatan laut yang dipimpin Zhou.
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.