A pesar de la gravedad de su herida, que le obligaba a permanecer en la retaguardia, marcharon contra el poblado de Tacuxalco, que se encontraba situado a 1 km al S de la actual ciudad de Sonsonate; allí se entabló una desigual batalla con enormes pérdidas para el ejército pipil.