En 1846, cando as tropas mexicanas e americanas avanzaron cara ao Río Grande na disputada Franxa de Nueces, Santa Anna estaba en exilio en Cuba. O exército mexicano perdeu rapidamente dúas grandes batallas en Palo Alto
e Resaca de la Palma.