Aun sin mando, los mexicanos lograron montar dos contraataques sobre la posición estadounidense, pero fueron rechazados y diezmados por la superior artillería del invasor y finalmente, el ejército mexicano tuvo que retirarse del campo de batalla, abandonando un número importante de artillería y pertrechos.