约瑟夫·波拿巴
在快速地补充人员后，威灵顿在1809年4月发动了攻势。在第二次波尔图之战（Second Battle of Porto）中他在光天化日之下渡过杜罗河（the Douro river），突袭并赶走了波尔图的法军。之后他与由Cuesta中将指挥的一支西班牙军会合进军马德里。他们原计划攻击维克多元帅，但拿破仑的哥哥约瑟夫·波拿巴抢先支援了维克多，并进攻塔拉韦拉，但在此战中被击败。由于这，他被封为“塔拉韦拉和威灵顿的威灵顿子爵”（Viscount Wellington of Talavera and of Wellington）。由于苏尔特元帅威胁他们的后方，英军被迫撤至葡萄牙。由于在整个战役中西班牙军拒绝提供他们承诺的补给并不告知他苏尔特的动向，威灵顿再没有信任过西班牙军的承诺和物资供应。