El 27 de julio, ante el poderío bélico colombiano asentado en la ciudad, San Martín partió desde los muelles rumbo al Perú.