Пока Кохрейн и Сан-Мартин собирали свой импровизированный флот в Чили, а Боливар, измотанный армией Морильо, пытался построить республику Гран-Колумбия (Великая Колумбия) из осколков вице-королевства Новая Гранада, способность Испании организовать вторжение снова была парализована революцией, начавшейся в 1820 году. Сильная армия, собранная в Кадисе и предназначенная для отправки в Индии, быстро взбунтовалась. Без надежды на подкрепления и без уверенности в своем центральном правительстве роялисты были обречены. Морильо уехал в Испанию, а его преемник был не соперник Боливару. В 1820 году Сан-Мартин покинул Чили по морю, чтобы получить более богатый приз – Перу. Это старое (с 1544 г.) вице-королевство было теперь между молотом и наковальней: между Сан-Мартином, двигавшимся с побережья, и Боливаром, наступавшим через Колумбию и Кито. Вице-король Хоакин де ла Песуэла (1761–1830) в поисках более подходящего места для обороны отступил в горы. Песуэла приложил максимум усилий к тому, чтобы наладить в своем вице-королевстве оборону. У него было около 23 тысяч солдат, причем многие из них – необстрелянные новобранцы. Он жил в Перу много лет и хорошо знал, с какой злобой местное население относится к испанцам. Подобно проконсулам в рушащихся империях, он пошел на то, чтобы уговорить своих испанских служащих, особенно военных, быть повежливее со своими колониальными коллегами, что лишь заставило их заподозрить его в слабости при подавлении восстания, которое тем временем делало успехи. Большая часть Северного Перу во главе с маркизом Торре Талье – интендантом Трухильо, чиновником-креолом, пользовавшимся доверием, перешла на сторону Сан-Мартина вскоре после его появления там. Целый войсковой батальон, который считался верным вице-королю, тоже перешел на его сторону. В Лиме было много преданных людей или, по крайней мере, людей, которые не желали беспорядков, но ее было трудно оборонять, поэтому вице-король увел свои войска в
Когда два лидера повстанцев, Боливар и Сан-Мартин, встретились лицом к лицу и разыграли, фигурально говоря, свою загадочную партию в покер в Гуаякиле, именно Сан-Мартин поверил блефу, поддался на уговоры и уехал в эмиграцию во Францию; и именно Боливар и его командиры стали «защищать» Перу и сражаться с армиями вице-короля и там, и в Боливии. Прошли три года яростного сопротивления и тяжелых боев, прежде чем Сукре одержал победу при Аякучо, а вице-король сдался; но решение вопроса хоть и затянулось, не вызывало сомнений. Только сильные подкрепления могли бы спасти вице-королевство Перу. Французы, которые в 1823 году вернули Фердинанду VII абсолютную власть, могли бы дать такие подкрепления – за деньги; но Великобритания, главенствовавшая на морях и ревностно относившаяся к возможным торговым конкурентам, так как ожидала большой прибыли от торговли с Южной Америкой, по-прежнему не потерпела бы там ничьего вмешательства, кроме Испании. А Испания, дезорганизованная, теперь уже не имела средств осуществить решительное вторжение.