Cuando Lavalle retrocedió hacia La Rioja, envió a Mendoza al coronel Vilela con sus mejores fuerzas; Pacheco lo persiguió con fuerzas menores y lo venció gracias a la sorpresa nocturna en San Cala.