sportnews full logo

Spain Defeats France 2-0 to Reach World Cup Final

France 0-2 Spain at Dallas Stadium in Arlington sends Luis de la Fuente’s side into the World Cup Semi-finals showpiece and ends the holders’ campaign. Spain, who arrived from the Round of 32 as group winners with 7 points, convert territorial control and superior chance quality into a controlled victory, while France, perfect with 9 points in their group, exit after failing to turn possession into penalty-box threat.

Match Report

The game’s first major incident came on 9', when Adrien Rabiot (France) was booked — 9' Adrien Rabiot (France) — yellow card (Roughing) — a sign of France’s early difficulty in coping with Spain’s rotations between the lines.

Spain struck first from the spot: 22' Spain goal — Mikel Oyarzabal (unassisted), converting a penalty with composure to put Spain 1-0 up and tilt the semi-final in their favour.

Didier Deschamps reacted before the half-hour mark. On 30', Maxence Lacroix replaced William Saliba (France), a like-for-like change in central defence that suggested either a physical issue or an attempt to adjust France’s build-up angles against Spain’s press.

Spain’s aggression without the ball also drew punishment: 31' Marc Cucurella (Spain) — yellow card (Roughing), after a robust challenge on the flank as France tried to release Kylian Mbappé in transition.

At half-time, Deschamps moved again to rebalance midfield. 46' Manu Koné replaced Adrien Rabiot (France), injecting more ball-carrying and verticality from deep as France sought to progress play more cleanly through Spain’s compact double pivot.

France then turned to their bench in the attacking midfield line. On 57', Désiré Doué replaced Bradley Barcola (France), aiming to add 1v1 threat and unpredictability between Spain’s lines.

Within a minute, Spain delivered the decisive blow in open play. 58' Spain goal — Pedro Porro (assisted by Dani Olmo). A well-worked move down the right ended with Porro arriving from full-back to finish, doubling the lead to 2-0 and punishing France’s stretched defensive structure as they committed more bodies forward.

Chasing the game, France refreshed their creative options on 72'. Rayan Cherki replaced Michael Olise (France), adding a left-footed playmaker profile in the half-spaces to try to unlock Spain’s increasingly low block. Simultaneously, Theo Hernández replaced Lucas Digne (France), offering more thrust from left-back and overlapping runs outside Mbappé.

Spain then turned to game-management substitutions. On 74', Ferran Torres replaced Mikel Oyarzabal (Spain), providing fresh legs in the front line to press France’s build-up and run the channels on the counter.

Double changes followed on 78' to reinforce midfield control and defensive stability. Mikel Merino replaced Dani Olmo (Spain), adding height and defensive presence in central areas, while Pedri replaced Fabián Ruiz (Spain), bringing fresh energy and ball retention to help Spain manage long spells without the ball.

On 84', Luis de la Fuente completed his outfield reshuffle. Marcos Llorente replaced Pedro Porro (Spain), shoring up the right side with a more conservative, versatile profile, and Nico Williams replaced Alex Baena (Spain), giving Spain an outlet for direct counters against a high French line.

Frustration for France was underlined late on: 86' Kylian Mbappé (France) — yellow card (Roughing), as the captain’s challenge reflected the champions’ growing desperation with time running out and Spain firmly in control of the scoreline.

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 2-0 win as a product of superior chance quality rather than sheer volume. While shots were level (10-10), Spain generated far better opportunities (xG 1.63 to France’s 0.3), reflecting clearer looks at goal, particularly around the penalty incident and Porro’s second-half strike. France’s three efforts on target were largely low-probability attempts from outside or wide angles, comfortably handled by Unai Simón, whose three saves mirror France’s three shots on target. Spain’s slightly higher share of the ball (51%) and cleaner passing (86% accuracy to France’s 84%) underpinned their control in central zones, allowing Rodri and Fabián Ruiz — later Pedri and Merino — to dictate tempo and deny France sustained entries into the danger area. Defensively, Spain’s three blocked shots to France’s two illustrate how their back line and midfield consistently got bodies in front of efforts, compressing space around Mbappé and forcing France into speculative shooting rather than high-value chances.

Standings Update & Seasonal Impact

France, who topped Group I with 9 points, 10 goals scored and 2 conceded in the Round of 32 phase, finish their World Cup run here with 9 points, 10 goals for and now 4 against, leaving them with a final goal difference of +6. Their perfect group-stage record is ultimately undermined by an inability to reproduce that attacking fluency in the knockout rounds, and the defending champions relinquish their title without reaching the final.

Spain, group winners from Group H with 7 points, 5 goals scored and none conceded, move on with their defensive record still outstanding: they now have 10 points, 7 goals for and 0 against, extending their goal difference to +7. Already operating from a position of strength after a dominant group phase, this semi-final win confirms Spain as the form side of the tournament heading into the final, with their blend of control and defensive solidity giving them a clear platform to challenge for the World Cup.

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 tactically mature, clinical display from Spain (xG 1.63 from only 2 shots on target) and a blunt attacking performance from France (0.3 xG despite 49% possession and 10 total shots). Spain’s structure in a 4-2-3-1, anchored by Rodri, consistently denied Mbappé and the French No. 10 line the central pockets they thrive in, forcing France wide and into low-percentage attempts that produced just three tame efforts on target and no saves required from Mike Maignan. In contrast, Spain maximised their few clear openings, combining penalty-box presence with well-timed full-back surges, epitomised by Porro’s goal. Defensively, Spain’s three blocked shots and Unai Simón’s three saves underline a compact, well-protected penalty area, while France’s inability to turn late attacking substitutions into high-quality chances highlights a structural attacking failure rather than a simple off-day in finishing. Spain advance on the strength of control and efficiency; France bow out having been outmanoeuvred in both boxes.