L'anno successivo, una forza britannica comandata da Arthur Wellesley (futuro duca di Wellington) sbarcò in Galiza con l'intento di sostenere gli spagnoli, ma in seguito avanzò su Porto e sbarcò a Figueira da Foz il 1 ° agosto. Le forze anglo-portoghesi avanzarono rapidamente contro i francesi, sconfiggendoli nella battaglia di Roliça
(17 agosto) e successivamente la battaglia di Vimeiro (21 agosto). Un armistizio di due giorni è stato osservato mentre i negoziati procedevano e i belligeranti hanno formalmente firmato la Convenzione di Sintra (30 agosto), senza la rappresentanza portoghese. Come parte dell'accordo, gli inglesi trasportarono le truppe francesi in Francia, con il prodotto di sacchi fatti in Portogallo. La Convenzione beneficiò entrambe le parti: gli eserciti di Junot, incapaci di comunicare con la Francia, poterono ritirarsi in sicurezza; e le forze anglo-portoghesi ottennero il controllo di Lisbona. La popolazione portoghese era libera di vendicarsi dei connazionali francofili per la brutalità e le depredazioni dei francesi.