San Martín se unió a las fuerzas de éste cerca de Talca, pero el 19 de marzo fue sorprendido por un ataque nocturno en la Batalla de Cancha Rayada.