Herrera avanzó y tomó posiciones el 20 de julio en una estación ferroviaria en Corozal, al día siguiente llegó el gobernador Albán con tres batallones produciéndose una importante batalla en que las fuerzas del gobierno fueron nuevamente vencidos y forzados a volver a la ciudad de Panamá.