En la guerra contra Estados Unidos, dirigió la batalla de Padierna al mando de lo que quedaba del Ejército del Norte, obteniendo triunfos parciales; sin embargo su enemistad con Santa Anna le generó que éste no le proporcionara los refuerzos necesarios y perdiera la batalla ante los estadounidenses.