Soult marcherede sydpå den 30. januar 1809 med sigte på Portugal. Efter at være blevet slået tilbage i sit første forsøg på at krydse Minho-floden i midten af februar, marcherede hans styrker til Ourense og krydsede broen der. Soults kavaleri knuste en spansk brigade ved La Trepa den 6. marts, og 2. korps trådte ind i Portugal den 9. marts. På
I slaget ved Braga den 20. marts slog franskmændene en portugisisk hær bestående af nogle få regelmæssige soldater og 22.000 militser. Det første slag ved Porto den 29. var endnu en ulige fransk sejr, præget af forfærdelige portugisiske tab af liv. Men på trods af at være etableret i Porto, fandt Soult, at hans kommunikation blev afbrudt af regelmæssige og irregulære portugisiske styrker under general Francisco Silveira, og han havde ingen anelse om, hvor Lapisse befandt sig.