Po dlhom prenasledovaní britskej armády cez severozápadné Španielsko bol Soult porazený v bitke pri Korune 16. januára 1809. Po tom, ako kráľovské námorníctvo evakuovalo britskú armádu, Napoleon nariadil Soultovi napadnúť severné Portugalsko a maršál začal 4. marca pochod na juh. V bitke pri Brage
20. marca Francúzi porazili veľké, ale slabo vyzbrojené portugalské ozbrojené jednotky, ktoré im spôsobili veľké straty. Dňa 29. marca Soultov zbor zaútočil na portugalských obrancov v prvej bitke pri Porto a masakra bola ešte horšia. Francúzi ľahko prerazili portugalskú obranu a 7 000 - 8 000 Portugalčanov bolo zabitých alebo utopených v masakre a panike, ktorá nasledovala.