Baekje hadde opprettholdt en langvarig allianse med kongedømmet Silla i øst for å balansere trusselen fra det nordlige kongedømmet Goguryeo. Med hjelp fra Silla og Gayaføderasjonen ledet Seong et langvarig felttog for å gjenerobre elvedalen rundt Hanelva, som var Baekjes gamle kjerneområde tapt til Goguryeo i 475. Baekje gjenerobret sin gamle hovedstad i 551. Felttoget ble avsluttet i 553 etter en rekke dyrekjøpte seiere mot Goguryeofestninger.