1846 m., kai Meksikos ir Amerikos kariai judėjo Rio Grande į ginčijamą Nueces Strip, Santa Anna buvo ištremtas Kuboje. Meksikos kariuomenė greitai pralaimėjo du pagrindinius mūšius Palo Alte
ir Resaca de la Palma.