Sous le commandement de John Moore, les Anglais franchissent la frontière nord du Portugal mais sont défaits à La Corogne (voir Bataille de La Corogne) par le maréchal Soult et doivent se replier au Portugal. Les Français profitent de l'occasion pour occuper le nord du Portugal. Ils entrent au Portugal par la prise de Chaves, la Bataille de Braga et prennent la ville de Porto le lors de la Bataille de Porto.