France’s forward #10 Kylian Mbappe (R) reacts past Spain’s forward #19 Lamine Yamal during the 2026 World Cup football tournament semi-final match between France and Spain at the Dallas Stadium in Arlington on July 14, 2026. (Photo by FRANCK FIFE / AFP)

Spain snuffed out France’s dream of a third World Cup triumph on Tuesday, taming their galaxy of forwards to win 2-0 and progress to a final against England or Argentina.

Didier Deschamps’ men were hot favourites for the trophy after a string of breathtaking displays in the United States but they met their match against the slick European champions at the semi-final stage.

Mikel Oyarzabal opened the scoring for the 2010 winners with an emphatic penalty in the first half in Arlington, Texas, and Pedro Porro doubled their lead in the second half.

Shell-shocked France could not find a way back into the match despite their wealth of attacking riches.