Rápidamente fueron cayendo las posiciones mexicanas; a pesar de ello, la caballería mexicana comandada por Ángel Trías Álvarez efectuó varias cargas que casi lograron la victoria, hasta que artilleros estadounidenses lograron apoderarse de un cañón, mismo con el cual hicieron fuego contra los lanceros mexicanos a quemarropa, acción que terminó con la resistencia mexicana.