Tan sulolasi imperatori Li Shimin 630-yilda Sharqiy Turk xoqonligi magʻlubiyatga uchragach, ilk Koreya davlatlaridan biri boʻlgan Goguryoni bosib olishga qaror qiladi. Imperatorning bosqinchilik yurishi muvaffaqiyatli o‘tdi: qal’alar birin-ketin quladi, Xitoy qo‘shini dushmanning piyoda va otliq qo‘shinlarini mag‘lub etdi. Janglardan birida mag‘lubiyatga uchragan general Yong kursant Sa-moulni Ansi qal’asi komendanti, xoin Yang Man-chunni o‘ldirish uchun yuboradi. 645 yilda Li Shimin Anxi shahriga yaqinlashdi. Katta sonli ustunlikka ega bo'lgan imperator qal'ani egallash bir kunning masalasi bo'lishiga ishondi, ammo general Yang Man-chung Goguryeo armiyasining bir nechta askarlari bilan Ansi qal'asini har qanday holatda ham himoya qiladi - Pxenyanga boradigan yo'lda oxirgi qator.