Por su parte, San Martín se reembarcó y se trasladó por mar a Huaura, al norte del Perú, donde inició negociaciones diplomáticas con el virrey.