Spain Eliminates 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 at the expense of the group-stage pacesetters. Group I winners France, who arrived with a perfect record and 9 points, are eliminated despite their earlier dominance, while Group H winners Spain, who came through their pool with 7 points, convert that momentum into a controlled knockout victory built on defensive stability and superior shot quality.
Match Report
The game’s first major incident arrived on 9', when Adrien Rabiot (France) was booked for roughing — a yellow card that underlined early French frustration as Spain settled into their passing rhythm.
On 22', Spain made their early control count. Spain goal — Mikel Oyarzabal converted from the penalty spot, an unassisted strike after he took responsibility himself, giving Spain a 0-1 lead and forcing France to chase the game.
Didier Deschamps reacted on 30', reshaping his back line as Maxence Lacroix replaced William Saliba (France), an early defensive substitution aimed at adding pace and recovery against Spain’s mobile front line.
Spain collected their first caution on 31', when Marc Cucurella (Spain) received a yellow card for roughing after a late challenge on the flank, but the foul did little to disrupt Spain’s composure in possession.
At half-time Deschamps moved again: on 46', Manu Koné replaced Adrien Rabiot (France) in midfield, a switch designed to inject more ball-carrying and pressing energy in the centre of the pitch.
France continued to chase an equaliser, and on 57' fresh attacking legs arrived as Désiré Doué replaced Bradley Barcola (France), with Deschamps looking for more one‑v‑one threat between the lines.
Spain, however, struck the decisive second goal almost immediately. On 58', Spain goal — Pedro Porro finished a flowing move, assisted by Dani Olmo, to double the lead to 0-2. Olmo’s pass released Porro from the right, and his low finish left France with a mountain to climb.
On 72', France made a double change to tilt the game further forward. Rayan Cherki replaced Michael Olise (France), adding creativity in the half-spaces, while Theo Hernández replaced Lucas Digne (France) at left-back, offering greater attacking thrust on the overlap.
Spain then turned to their bench to manage the advantage. On 74', Ferran Torres replaced Mikel Oyarzabal (Spain), providing fresh running in behind to exploit French pressure.
A further Spanish reshuffle came on 78', when Mikel Merino replaced Dani Olmo (Spain) to add defensive stability in midfield, and Pedri replaced Fabián Ruiz (Spain), offering ball retention and control as Spain looked to close out the tie.
On 84', Spain completed their substitutions with another double change: Marcos Llorente replaced Pedro Porro (Spain), reinforcing the right side defensively, while Nico Williams replaced Alex Baena (Spain), adding counter-attacking speed on the left.
The final notable incident came on 86', when Kylian Mbappé (France) was booked for roughing, a yellow card that encapsulated French frustration as their attempts to mount a late comeback continued to be repelled by Spain’s organised block. Spain saw out the remaining minutes without further drama to secure a 0-2 win 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 numbers underline how Spain’s win was built on efficiency and control rather than volume. Despite both sides registering 10 total shots, Spain produced the clearly better chances (xG 1.63 to France’s 0.3), reflecting cleaner final-third execution and more dangerous shot locations. France actually hit more shots on target (3 vs 2) but almost all were low‑probability efforts, easily handled by Unai Simón, whose three saves matched France’s on‑target tally. Spain’s slight edge in possession (51% vs 49%) and higher pass accuracy (86% vs 84%) translated into a calmer progression through midfield, while their three blocked shots to France’s two highlighted a compact defensive unit that consistently got bodies in the way. The 0-2 scoreline aligns closely with the underlying metrics: Spain created enough to merit a multi-goal victory, while France’s attack never generated the kind of high-quality chances expected at this stage.
Standings Update & Seasonal Impact
France entered the knockout phase having topped Group I with 9 points, 10 goals scored and 2 conceded (goal difference +8). Their 0-2 defeat here leaves those figures unchanged in the final tournament ledger at 9 points, 10 goals for, 4 against and a goal difference of +6, but crucially ends their World Cup run at the Semi-finals despite a near-perfect group stage.
Spain came into the knockouts as Group H winners with 7 points, 5 goals scored and none conceded (goal difference +5). This victory adds three more points to their overall tally in the competition, taking them to 10 points, with their attacking output rising to 7 goals for and their defensive record now reading 2 goals against, for a goal difference of +5. More importantly, it propels them from group winners into World Cup finalists, confirming that their group-stage form has scaled effectively into the latter stages of the tournament.
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
Spain delivered a controlled, tactically mature performance that was clinical in chance creation (xG 1.63 from just 2 shots on target) and ruthless in both boxes. Their structure in the 4-2-3-1, anchored by Rodri, limited France to speculative efforts (xG 0.3 despite 10 shots), while the back four, aided by three blocked shots and disciplined positioning, ensured Unai Simón’s three saves were largely routine. The penalty from Oyarzabal rewarded early territorial and technical superiority, and the second goal from Porro, crafted by Olmo, showcased Spain’s ability to overload wide areas and then attack the half-space with precision.
For France, this was a blunt attacking display and a tactical failure in the final third. Despite near-parity in possession (49%) and total shots (10), they rarely broke Spain’s lines in dangerous zones, reflected in their minimal xG and the fact that Spain’s goalkeeper saves (3) matched all of France’s meaningful efforts. Deschamps’ series of substitutions — Lacroix, Koné, Doué, Cherki and Theo Hernández — shifted the shape and added energy, but never altered the underlying pattern of low-quality shooting and an inability to disrupt Spain’s midfield control. Defensively, conceding twice from only two shots on target points less to a collapse and more to Spain’s superior shot selection. In a Semi-finals tie decided by fine margins, Spain’s clarity of plan and efficiency in execution fully justified their 0-2 progression, while France exit ruing a performance that never rose to the attacking standards of their group campaign.






