Po długim pościgu za armią brytyjską w północno-zachodniej Hiszpanii, Soult został pokonany w bitwie pod Koruną 16 stycznia 1809. Po ewakuacji brytyjskiej armii przez Royal Navy, Napoleon nakazał Soult zaatakować północną Portugalię, a marszałek rozpoczął swój marsz na południe 4 marca. W bitwie pod Bragą
20 marca Francuzi pokonali dużą, ale słabo uzbrojoną grupę milicji portugalskiej, ponosząc poważne straty. W dniu 29 marca korpus Soulta zaatakował portugalskich obrońców w pierwszej bitwie pod Porto i rzeź była jeszcze gorsza. Francuzi z łatwością przebili się przez portugalską obronę, a 7 000 - 8 000 Portugalczyków zostało zabitych lub utoniętych w masakrze i szturmie, które nastąpiły.