San Martín mantenía su Ejército de los Andes acantonado en Rancagua al mando del coronel don Juan Gregorio de Las Heras, mientras él se recuperaba de su reumatismo en los baños de Cauquenes.