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.
Bojang dari Goguryeo
Goguryeo melanjutkan pertempuran melawan kerajaan di bagian selatan Korea, Silla, bersekutu dengan ketiga dari Tiga Kerajaan, Baekje. Silla selanjutnya diisolasi oleh hubungan Goguryeo yang dipulihkan dengan Wa dari Jepang. Pada tahun 642, Silla mengirim Kim Chunchu untuk mendiskusikan sebuah perjanjian, akan tetapi ketika Yeon Gaesomun meminta wilayah Seoul dikembalikan, perundingan menjadi pecah dan membuat Silla akhirnya bersekutu dengan Dinasti Tang.