El 14 de mayo, las fuerzas revolucionarias deciden pasar de la defensiva a la ofensiva bajo la iniciativa del coronel Horacio Villavicencio, atacando a las fuerzas ezetistas en las posiciones atrincheradas en el cantón Primavera cercanas a la ciudad, dirigiendo tal ataque por el norte el general Tomás Regalado, mientras que por el occidente se encontraban los generales Lisandro Arévalo y Casimiro Escobar, el coronel Pedro Aguilar y un batallón ahuachapaneco que se había incorporado a la revolución; dicha ofensiva logró desalojar a los fuerzas del gobierno de las posiciones cercanas a la ciudad, pero se sufrieron numerosas bajas por lo que las fuerzas revolucionarias se replegaron al cuartel general en Santa Ana.