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.
Yang Yichen
Tahun 609, Yang berpartisipasi dalam kampanye militer yang sukses melawan Tuyuhun (suku barbar yang menempati wilayah Qinghai dan Gansu). Tahun 612, ia mengikuti kampanye militer melawan Kerajaan Goguryeo, Korea. Bersama Jenderal Yuwen Shu, Adipati Xu, mereka melintasi perbatasan untuk mengarah ke Pyongyang, ibukota Goguryeo. Di Korea, Yang bersama pasukannya banyak memperoleh kemenangan, namun sayangnya secara keseluruhan pihak Tiongkok kalah dan akibatnya Yang disingkirkan dari jabatannya. Namun tahun berikutnya, pada kampanye militer kedua, kaisar memulihkan jabatannya. Ia kembali bekerja di bawah Yuwen Shu dengan misi menyerbu kota Pyongyang. Namun tak lama kemudian, tersiar kabar bahwa Yang Xuan'gan, putra Yang Su memberontak di dekat ibukota timur, Luoyang, sehingga kampanye itu dibatalkan. Walau akhirnya pemberontakan Yang berhasil ditumpas, namun pemberontakan petani mulai meletus di berbagai daerah. Yang mendapat tugas untuk menumpas salah satu dari pemberontakan itu yang dipimpin oleh Xiang Haiming yang mengacau di sekitar Chang’an. Yang berhasil mengalahkan Xiang.