Durante más de tres semanas cortó la comunicación de la ciudad y derrotó a las tropas de Leonardo Márquez, quien después de ser vencido por los liberales, huyó a Toluca.