En febrero de 1820, el brigadier general Canterac fue sustituido por el general Juan Ramírez Orozco como comandante de las fuerzas españolas en el Alto Perú.