Polk andis loa tungida Kesk-Mehhikosse, et vallutada pealinn ja sundida Mehhiko läbirääkimiste lauale, suunates peaosa kindral Zachary Taylori vägedest kindral Winfield Scotti armee poole. Santa Anna mobiliseeris väed ja suurtükivägi ning marssis kiiresti põhja. Santa Anna väed olid Taylorist arvukalt suuremad, kuid tema väed olid väsinud, halvasti riietatud, näljased ja varustatud halvemate relvadega, kui kaks armeed kohtusid La Angosturas Buena Vista lahingus 22.-23. veebruaril 1847. Kaks päeva kestnud karm võitlus tõi tulemuse, kui Santa Anna taganes lahinguväljal üleöö just siis, kui täielik võit oli käeulatuses, võttes oma võidu tõestuseks sõja trofeesid, nagu kahurid ja lahingu liigid. Kui Scotti armee maandus Veracruzi
Ta liikus kiiresti lõunasse, et rünnata sissetungijaid ja kaitsta pealinna. Mehhiklastele oleks olnud parem, kui Scott oleks saanud takistada lahkumast Gulf Coastist, kuid nad ei saanud takistada Scott'i marssimist Xalapa. Santa Anna seadis Cerro Gordos kaitse. USA väed ründasid teda ja võitsid Santa Anna sõjaväe.