San Martín aprovechó estas circunstancias de división interna para continuar su acoso al enemigo y avanzar, ante lo cual un numeroso grupo de oficiales destituyó a Pezuela como virrey el 29 de enero de 1821, nombrando en su lugar al general José de la Serna e Hinojosa.