Dokonči nasledujúcu vetu: Keďže teraz neexistuje cesta na rýchle riešenie konfliktu na severe, Polk schválil inváziu do stredného Mexika, aby sa získalo hlavné mesto a donútilo Mexiko k rokovaciemu stolu, presmerujúc väčšinu vojakov generála Zacharyho Taylora k armáde generála Winfielda Scotta. Santa Anna zmobilizoval vojakov a delostrelectvo a rýchlo pochodoval na sever. Santa Aniných síl bolo viac ako Taylorových, ale jeho vojaci boli vyčerpaní, zle oblečení, hladní a vybavení horšími zbraňami, keď sa obe armády stretli v La Angostura v bitke pri Buena Vista 22.-23. februára 1847. Dvojdňové tvrdé boje priniesli neúspešný výsledok, Santa Anna sa cez noc stiahol z bojového poľa, keď sa blížilo úplné víťazstvo, pričom ako dôkaz svojho víťazstva vzal vojnové trofeje, ako sú delá a bojové vlajky. S Scottovou armádou
Po pristávaní v Veracruze, rodnom meste Santa Anny, sa rýchlo posunul na juh, aby sa zaplietol s útočníkmi a ochránil hlavné mesto. Pre Mexičanov by bolo lepšie, keby Scottovi zabránili opustiť pobrežie Mexického zálivu, ale nemohli zabrániť Scottovmu pochodu na Xalapu. Santa Anna postavila obranu na Cerro Gordo. Americké sily ho obkľúčili a napriek veľkým šancom porazili Santa Anninu armádu.