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.
Dongcheon dari Goguryeo
Kemudian, menurut babad "Samguk Sagi", seorang Jenderal Goguryeo yang bernama Yu Yu (유유, 紐由) mendekati komandan pasukan Wei dan mengakalinya agar ia berpikir bahwa Goguryeo telah datang menyerah. Yu Yu mengambil kesempatan ini untuk membunuh komandan tersebut dan kemudian bunuh diri, hal itu menyebabkan kekacauan yang hebat di dalam pasukan Wei. Raja Dongcheon menerima kabar kematian Yu Yu dan memerintahkan untuk membuat sebuah tugu peringatan atas kepatriotannya. Kemudian, ia memimpin pasukannya untuk menyerang dan mengusir pasukan Wei keluar dari wilayah kekuasaan Goguryeo. Jenderal Mil U (밀우, 密友) dan Yu Okgu (유옥구, 劉屋句) juga memukul mundur pasukan Wei. Pasukan Goguryeo memenangkan pertempuran dan mendapatkan kembali wilayah yang sebelumnya direbut oleh Wei.