Por lo contrario, en el Virreinato del Perú, Joaquín de la Pezuela —virrey y marqués de Viluma— estaba desacreditado por la derrota de la expedición de Mariano Osorio en la excapitanía General de Chile y debilitado más aún, por la expedición al Perú de San Martín.