France vs Spain World Cup 2026 Semi-Final
RESULT 14 Jul 2026: Spain 2-0 France (SF1, AT&T Stadium Dallas). Goals: Oyarzabal pen. 22' (Yamal fouled by Lucas Digne) and Pedro Porro 58' (after Upamecano fouled Dani Olmo). Saliba off injured 30' (Lacroix on); Mbappé kept quiet all match. Spain advance to the final (Jul 19, MetLife Stadium NJ). France eliminated. Sources: FIFA, ESPN, NBC Sports.
The context
Spain defeated France 2-0 on Tuesday, July 14, 2026, France’s Bastille Day national holiday, at AT&T Stadium in Arlington, Texas, to advance to the World Cup final on July 19 at MetLife Stadium in New Jersey. The result ended France’s tournament with a record of six wins and one defeat.
Spain took control early. In the 22nd minute, Lamine Yamal was brought down inside the box by Lucas Digne, and Mikel Oyarzabal converted the resulting penalty into the upper corner, leaving Mike Maignan with no chance. France’s hopes were further dented in the 30th minute when William Saliba, their first-choice centre-back, was forced off injured and replaced by Maxence Lacroix, disrupting the defensive unit.
Spain sealed the victory in the 58th minute. Raphaël Upamecano fouled Dani Olmo, and Pedro Porro ran onto the loose ball to slot it past Maignan. Kylian Mbappé, the tournament’s joint top scorer with 8 goals, was neutralised throughout, largely by Porro’s tenacious defensive work. Rodri and Fabián Ruiz dominated the midfield, reflecting the same qualities that had taken Spain through six previous World Cup matches without dropping a point.
Spain’s win was their seventh from seven at the 2026 World Cup. They meet the winner of England vs Argentina (July 15, Atlanta) in the final. France, who had arrived as the tournament’s most prolific side, are eliminated. Sources: FIFA, ESPN, NBC Sports.