El 12 de diciembre, Merino movilizó a su ejército rumbó a Santa Ana, el 16 de ese mes llegaron al municipio y se instalaron en las lomas del Resbaladero, el 17 de diciembre Cáscaras y todo su cuartel general se movilizaron a Santa Ana donde al verlos el ejército de Merino, tanto Merino y su ejército atacaron la plaza pública de la ciudad quedando el batallón comandado por Agustín Prado rodeado por todos los flancos; y como consecuencias de tal ataque muchas bajas y heridos en ambos bandos (entre los que resultaron heridos estaba el coronel Agustín Prado) y también se incendió y quedó «hecho cenizas» el barrio de Tahuilapa; cuando el contingente de Cáscaras llegó y encontró la plaza tomada, marchó sobre ella, debido a que varios soldados salvadoreños estaban en la calle el combate comenzó en todas partes, hubo muchas baja y 70 prisioneros del lado salvadoreño, debido a ello Merino y su contingente empezaron a solicitar la paz.