No dia seguinte, 27 de julho, na Batalha de Talavera ocorreu o avanço francês em três colunas sendo repelidos várias vezes ao longo do dia por Wellesley, mas a um custo pesado para a força britânica. Na sequência, foi descoberto que o exército de Marechal Soult estava avançando pelo sul, ameaçando cortar Wellesley fora de Portugal. Wellesley moveu-se a leste em 3 de agosto de bloqueá-lo, deixando feridos aos cuidados dos espanhóis, com a intenção de confrontar Soult antes de descobrir que os franceses eram, de fato, homens. O comandante britânico enviou uma Brigada Leve em uma corrida para manter a ponte sobre o rio Tejo em Almaraz. Com as comunicações e fornecimento de Lisboa garantidas, por enquanto, Wellesley considerou juntar com Cuesta novamente, mas descobriu que seu aliado espanhol tinha abandonado os britânicos feridos para os franceses e foi completamente teimoso, arrogante e, em seguida, recusou-se a fornecer as forças britânicas, agravando a situação de Wellesley e causando atritos entre os britânicos e seus aliados espanhóis. A falta de suprimentos, juntamente com a ameaça de reforço francês (incluindo a possível inclusão do próprio Napoleão) na primavera, levou ao britânico decidir retirar-se para Portugal.