NorthStandCA logo

Spain Defeats France 2-0 in World Cup Semi-finals

France 0-2 Spain at Dallas Stadium sends Luis de la Fuente’s side into the World Cup Semi-finals and ends the campaign of a France team that had cruised through the group stage. Spain, who arrived from Group H with seven points, convert their control into a place in the final, while group-topping France’s run from Group I is stopped one step short of the showpiece.

Match Report

The game opened with France trying to impose themselves physically, but that edge quickly drew punishment. In the 9th minute, Adrien Rabiot (France) was booked for roughing, a yellow card that underlined France’s early attempts to disrupt Spain’s rhythm.

Spain’s composure in possession was rewarded on 22 minutes. 22' Spain goal — Mikel Oyarzabal (unassisted) from the penalty spot, calmly sending Mike Maignan the wrong way to give Spain a 1-0 lead and tilt the semi-final in their favour.

France reacted with an early defensive reshuffle. In the 30th minute, Maxence Lacroix replaced William Saliba (France), a like-for-like change at centre-back aimed at adding recovery pace against Spain’s mobile front line.

Spain’s first caution came shortly after. 31' Marc Cucurella (Spain) — yellow card (Roughing), as the left-back halted a French transition down his flank.

At half-time, Didier Deschamps moved to inject more drive into midfield. 46' Manu Koné replaced Adrien Rabiot (France), with the booking and France’s need for more vertical running both factors in the change.

France continued to chase the game after the interval. On 57 minutes, Deschamps turned to his bench again in the attacking band. 57' Désiré Doué replaced Bradley Barcola (France), a switch intended to add 1v1 threat between the lines.

Spain, however, struck the decisive blow almost immediately. 58' Spain goal — Pedro Porro (assisted by Dani Olmo). A well-worked move saw Olmo find Porro on the right edge of the box, and the full-back’s low finish across Maignan doubled Spain’s advantage to 2-0, leaving France with a mountain to climb.

Chasing the game, France made a double substitution on 72 minutes to refresh both creativity and the left flank. 72' Rayan Cherki replaced Michael Olise (France), adding a more direct dribbler in the central attacking role, and 72' Theo Hernández replaced Lucas Digne (France), pushing a more aggressive full-back high on the left.

Spain responded by managing legs and tempo in the final quarter. 74' Ferran Torres replaced Mikel Oyarzabal (Spain), swapping the goalscorer for fresh pace in transition. Then, in a midfield reshuffle at 78 minutes, 78' Mikel Merino replaced Dani Olmo (Spain) and 78' Pedri replaced Fabián Ruiz (Spain), adding control and defensive balance to protect the two-goal cushion.

As France committed more numbers forward, Spain continued to rotate. On 84 minutes, 84' Marcos Llorente replaced Pedro Porro (Spain), shoring up the right side with a more conservative profile, and 84' Nico Williams replaced Alex Baena (Spain), introducing a direct outlet on the left to stretch France on the counter.

Frustration grew for France late on. 86' Kylian Mbappé (France) — yellow card (Roughing), as the captain’s challenge reflected the mounting desperation of a side unable to break through Spain’s compact block. Spain then saw out the remaining minutes with composure to seal a 2-0 victory and a place in the final.

Fixture Statistics & Tactical Audit

  • xG: France 0.3 vs Spain 1.63
  • Possession: France 49% vs Spain 51%
  • Shots on Target: France 3 vs Spain 2
  • Goalkeeper Saves: France 0 vs Spain 3
  • Blocked Shots: France 2 vs Spain 3

The underlying numbers support Spain’s progression. Their xG of 1.63 against France’s 0.3 reflects a clearer pattern of chance creation, with Spain consistently engineering higher-quality looks, notably the penalty and Porro’s second goal. Possession was near parity at 51%-49%, but Spain used their share more incisively, turning 10 shots into two on target that both found the net, while France’s three efforts on target were all comfortably dealt with by Unai Simón. Spain’s three blocked shots underline how often they managed to get bodies in front of French attempts, whereas France, with only two blocks and zero saves, offered neither the same defensive resistance nor attacking sharpness. The 86%-84% passing accuracy edge for Spain encapsulated their slightly cleaner use of the ball in tight midfield spaces, especially after the introductions of Merino and Pedri to close the game down.

Standings Update & Seasonal Impact

France entered the knockout phase having topped Group I with nine points, 10 goals scored and two conceded (goal difference +8). The 0-2 defeat here leaves their overall tournament record at nine points, 10 goals for and four against, trimming their goal difference to +6 and ending their run at the Semi-finals rather than adding to their points tally.

Spain, who came through Group H with seven points, five goals scored and none conceded (goal difference +5), add three more points in their progression path and two further goals to their tally, with their defensive record finally breached only in theory rather than on the scoreboard here. They move on with a cumulative 10 points, seven goals scored and still zero conceded in regulation time across group and knockout play, stretching their goal difference to +7 and underlining a campaign built on both efficiency in front of goal and remarkable defensive solidity.

Lineups & Personnel

France Starting XI

  • GK: Mike Maignan
  • DF: Jules Koundé, Dayot Upamecano, William Saliba, Lucas Digne
  • MF: Aurélien Tchouaméni, Adrien Rabiot, Ousmane Dembélé, Michael Olise, Bradley Barcola
  • FW: Kylian Mbappé

Spain Starting XI

  • GK: Unai Simón
  • DF: Pedro Porro, Pau Cubarsí, Aymeric Laporte, Marc Cucurella
  • MF: Rodri, Fabián Ruiz, Lamine Yamal, Dani Olmo, Alex Baena
  • FW: Mikel Oyarzabal

Post-Match Verdict

This was a controlled and efficient Spanish performance, justified by their superior xG (1.63 to 0.3) and underpinned by a defensive block that restricted France to just three shots on target. Spain were clinical in the key moments, converting both of their efforts on goal, while France’s attack looked blunt (0.3 xG from 10 shots) despite late attacking substitutions. Deschamps’ side struggled to progress the ball into dangerous central zones and relied heavily on wide deliveries that Spain’s back line and midfield screened effectively, as reflected in Spain’s three blocks and Unai Simón’s three routine saves. In contrast, Spain’s structure with Rodri anchoring and Olmo drifting between the lines repeatedly pulled France’s double pivot out of shape, opening the spaces that led to the penalty and Porro’s second. Tactically, Spain’s timely midfield changes in the second half tightened control and killed any French momentum, while France’s adjustments never translated into sustained pressure, leaving a semi-final defined by Spain’s balance and France’s attacking underperformance.

Spain Defeats France 2-0 in World Cup Semi-finals