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.
Yeongyang dari Goguryeo
Pada tahun 607 Kaisar Yangdi yang mengetahui Goguryeo berhubungan dengan Yami Qaghan (?-609), seorang khan dari Turk Timur, negara lain yang berpura-pura menjadi pengikut Sui. Hal ini meyakinkan Yangdi untuk melakukan kampanye sebanyak 1,133,800 pasukan darat dan laut melawan Goguryeo pada tahun 612. Serangan ini juga dapat dikalahkan Goguryeo, terutama di dalam Perang Salsu yang dipimpin oleh Jenderal Eulji Mundeok.