Spain defeated France 2-0 in the 2026 FIFA World Cup semi-final, ending the French team's bid for a third consecutive final appearance and securing Spain's first final spot since their 2010 victory. The match, played at AT&T Stadium in Arlington, Texas, saw Spain completely neutralize France’s star-studded attack led by Kylian Mbappé, who was rendered ineffective by a disciplined Spanish defensive structure.
The decisive moment arrived in the 22nd minute when Lamine Yamal drew a foul from Lucas Digne inside the box, leading to a penalty converted by Mikel Oyarzabal. This goal marked the first time France had trailed in the tournament, shifting the psychological momentum significantly.
France’s troubles compounded when William Saliba was forced off with an injury shortly after, disrupting their defensive stability. In the 58th minute, Pedro Porro doubled Spain’s lead with a clinical strike, effectively sealing the match.
Despite France’s attempts to inject energy with substitutions like Rayan Cherki and Desire Doue, they failed to create meaningful chances against a Spanish side that had conceded only once throughout the entire tournament. Spain will now face the winner of the England-Argentina semi-final in the championship match on July 19.