O exército que levou a cabo a terceira invasão francesa, comandada pelo marechal Massena, entrou em território português por Almeida (os ingleses fuzilaram o governador da fortaleza, acusando-o de ter resistido pouco tempo) e avançou sobre o Buçaco com o fito de chegar a Lisboa rapidamente.
Mas os franceses não contaram com a reorganização das forças anglo-lusas e com a defesa da capital, entretanto cercada por três linhas fortificadas, sendo a mais afastada a de Torres Vedras (a cerca de 40 km). Assim, começaram por ser derrotados na batalha do Buçaco, travada a 27 de Setembro de 1810 e, depois, foram novamente derrotados junto às linhas de Torres Vedras, onde tiveram de se deter e onde se mantiveram durante cinco meses. Passado esse tempo, já cansadas e sem reforços, e vendo que o inimigo não cedia, as tropas francesas começaram a debandar, aproveitando agora as tropas anglo-lusas, ajudadas por alguns contingentes espanhóis, para as perseguirem e empurrarem para o interior da França.
Wellington perseguiu Soult até Toulouse, cidade onde ainda se combateu a 10 de Abril de 1814, acabando por ser essa a última batalha da guerra peninsular. Entretanto, a 31 de Março desse ano já Napoleão Bonaparte fora deposto, depois da entrada em Paris dos exércitos russo, austríaco e prussiano.