El 25 de septiembre, Morazán triunfó en la Batalla de San Pedro Perulapán,en la que solo necesitó de 600 salvadoreños para vencer a los más de 2000 hombres comandados por los generales Francisco Ferrera, Nicolás de Espinosa y Manuel Quijano y García.