Mientras tanto, el virrey La Serna reorganizaba sus fuerzas en la sierra central y sur del Perú y en el Alto Perú, desde donde realizó incursiones sobre la costa, destruyendo un ejército independiente en la batalla de Ica o de La Macacona, el 7 de abril de 1822.