L'any 1809, Soult envaeix de nou Portugal i pren Porto, però és aïllat per l'estratègia de contenció emprada pel general Francisco da Silveira. Més preocupat per mirar d'aconseguir el tron de Portugal no aten els consells dels seus oficials. Trobant-se aïllat és derrotat en la segona batalla de Porto per Arthur Wellesley de Wellington, iniciant una retirada, desastrosa, per les muntanyes perseguit per William Carr Beresford i Silveira i decideix abandonar Galícia per Valdeorras en direcció a Zamora després de la seva derrota a la batalla de Ponte Sampaio. En 1809, després de Batalla de Talavera del mes de juliol obté una gran victòria el novembre a la Batalla d'Ocaña.