France vs Spain Result: Spain 2-0 France — Mbappe Silenced, Rodri Masterclass Sends Spain to the World Cup 2026 Final at MetLife Stadium

France vs Spain final score was France 0-2 Spain in the World Cup 2026 semi-final at Dallas Stadium. Mikel Oyarzabal scored from the penalty spot in the 22nd minute and Pedro Porro added a second in the 58th. France — the tournament favourites — were shut out completely. Spain face England or Argentina in the final.

Published: July 15, 2026 | Category: FIFA World Cup 2026 | Author: Hemim SK

France vs Spain result: France 0-2 Spain.

Two days ago on this site, SportsOctagon predicted France would win this semi-final 2-1. We wrote that France were the tournament’s most dominant team. We wrote that their defensive organisation would prevent the specific moments that have decided Spain’s previous matches. We said this was the match Spain’s habit of late winners would finally be insufficient.

We were wrong. Completely, honestly, unambiguously wrong. And before anything else is written about what happened at Dallas Stadium on Tuesday night, that admission needs to come first.

Spain did not win with a last-minute goal. They did not need extra time. They did not rely on refereeing decisions. They won 2-0 — a clean, comprehensive, deserved victory over the team everyone had installed as the tournament favourite — through Mikel Oyarzabal’s penalty in the 22nd minute and Pedro Porro’s superb long-range strike in the 58th. France, who had scored 16 goals coming into this match, could not find a single one in response.

Mbappé’s eight-goal tournament, his Golden Boot lead, his status as the best player in the world — none of it mattered on Tuesday night in Dallas. Rodri neutralised him so completely that the PSG captain finished the match with zero goals, zero assists and zero shots on target in the semi-final of a World Cup.

Spain are in the World Cup Final. They face England or Argentina at MetLife Stadium in New Jersey on Sunday July 19. And they deserve to be there.


France vs Spain — Match Facts

Final Score: France 0-2 Spain
Date: Tuesday July 14, 2026
Venue: Dallas Stadium (AT&T Stadium), Arlington, Texas
Semi-Final — World Cup 2026

Goals:
Spain — M. Oyarzabal 22′ (Penalty)
Spain — P. Porro 58′

Man of the Match: Rodri (defensive masterclass — Mbappé silenced for 90 minutes)

Spain advance to the World Cup 2026 Final — Sunday July 19, MetLife Stadium.
France are eliminated. Third-place play-off TBC.

France Lineup: Maignan; Koundé, Upamecano, Saliba, Digne; Tchouaméni, Rabiot; Dembélé, Olise, Barcola; Mbappé
Note: William Saliba and Lucas Digne started — injury changes from the planned lineup, with Upamecano and left-back options affected by fitness concerns confirmed in the build-up.

Spain Lineup: Unai Simón; Porro, Cubarsí, Laporte, Cucurella; Rodri, Fabián Ruiz; Yamal, Dani Olmo, Baena; Oyarzabal


How the Match Unfolded

The first 21 minutes were even — France controlling possession in the central areas they had dominated throughout the tournament, Spain organising defensively with Rodri and Fabián Ruiz sitting deep enough to deny Mbappé the specific pockets of space his movement requires.

Then Spain had a penalty.

22′ — GOAL SPAIN — MIKEL OYARZABAL (PENALTY)

The penalty came from a challenge on Álex Baena in France’s penalty area — contact from the French defender that the referee judged as a foul without significant controversy. Oyarzabal, who had scored four goals across the tournament already in pressure situations, stepped up and drove it low to the right. Maignan went left. Spain 1-0.

France needed to respond. Mbappé drove at Cubarsí and found, as he would find repeatedly across the next sixty-eight minutes, that Rodri was already positioned to cover. Dembélé’s directness from the right created the match’s first genuine danger for Spain — a crossed ball in the 33rd minute that Unai Simón did well to claim at the near post.

But France created nothing conclusive. Their pre-tournament statistics, their 16 goals, their attacking combination of Mbappé, Dembélé and Olise — none of it translated into clear chances against a Spain side that had organised specifically to prevent exactly the patterns France generate.

Half time: France 0-1 Spain. France had more possession. Spain had the goal.

58′ — GOAL SPAIN — PEDRO PORRO

The goal that ended the match as a contest arrived from the most unexpected direction. Porro — Spain’s right back, who had been disciplined defensively throughout the first half — received the ball 25 yards from goal after a France corner was cleared. He took one touch to set himself and unleashed a rising, swerving strike that beat Maignan at his near post with a combination of power and placement that the goalkeeper had no realistic chance of stopping.

Spain 2-0. Porro ran toward Spain’s fans inside AT&T Stadium with his arms spread. The French players looked at each other in a moment of collective disbelief that has not been common at this tournament for a team that had not conceded more than one goal in any previous match.

France needed two goals. In the remaining thirty-two minutes plus stoppage time, they never came close to finding even one.

Deschamps made substitutions — Doué for Barcola, Thuram for Olise. The changes brought energy but not clarity. Mbappé continued to find Rodri’s positioning anticipating his every movement. Spain’s back line — Cubarsí and Laporte exceptional — gave France’s attackers no second chances from any blocked attempt.

The final whistle confirmed France 0-2 Spain. The tournament favourites. Eliminated in the semi-final. Scoreless for 90 minutes.


The Rodri Factor — The Masterclass Nobody Expected to Define This Match

Rodri has been excellent throughout this tournament. Everyone knew that. But what Rodri did to Mbappé specifically in this semi-final — the most individually focused defensive performance by any midfielder against any forward at World Cup 2026 — deserves its own analysis.

Mbappé’s entire attacking pattern requires space between the defensive midfield line and the opposition back four. He drops slightly, receives, turns and accelerates. The space is the mechanism. Without space, his pace advantage over defenders is removed before it can be applied.

Rodri denied him that space for ninety minutes. Not by following Mbappé specifically — that would leave France’s other attacking players free — but by reading where the ball was going before it arrived, positioning his body between Mbappé’s likely receiving position and the pass that would activate him. It is the highest level of defensive midfield intelligence, applied specifically to the problem of containing the world’s best goal-scoring forward.

Mbappé finished the match with zero shots on target. In a World Cup semi-final. Against the tournament’s best defensive midfielder. It was not Mbappé’s failure. It was Rodri’s excellence. Both things are true.


Why SportsOctagon Was Wrong — The Honest Reflection

In our semi-final preview two days ago, we wrote that France’s defensive organisation would “prevent the specific moments that have decided Spain’s previous matches.” We were focused on Spain’s late-winner pattern and whether France’s defensive quality would be enough to manage a tight match until their attacking quality told.

We missed two things that Spain’s actual performance revealed.

First, Spain’s defensive system — built around Rodri’s positioning, Cubarsí’s aerial dominance and the specific compactness of a 4-2-3-1 in defensive transition — was fully equipped to neutralise Mbappé, Dembélé and Olise simultaneously. Not in isolation, not occasionally, but across the entire ninety minutes. This was not luck. It was preparation, execution and Rodri’s individual excellence applied at the exact moment the tournament demanded it.

Second, France’s injury situation — Saliba and Digne starting rather than the planned centre-back and left-back pairings, with Tchouaméni’s fitness affecting the double pivot’s dynamism — created specific vulnerabilities in France’s build-up that Baena and Yamal exploited. France did not play their best lineup in the most important match of their tournament. Spain did.

The result was deserved. The analysis that predicted otherwise — including SportsOctagon’s — was based on how France had performed, not on how Spain could stop them. That distinction matters. Football is played by both teams, and Spain’s coaching staff prepared specifically for the threat France represented. They solved it. We did not predict they would. They proved us wrong.


Porro’s Goal — The Moment Nobody Will Forget

In a semi-final defined largely by organisation and tactical discipline, Pedro Porro’s 58th-minute strike is the image people will carry from Dallas Stadium. The right back arriving onto a cleared corner 25 yards from goal. One touch. Rising drive. Top corner. The goalkeeper beaten by pace and placement simultaneously.

It is the kind of goal that changes careers. Porro — who plays his club football for Tottenham Hotspur in the Premier League — was known before this World Cup as an excellent, energetic right back rather than a goal-scoring threat. In Dallas, in the 58th minute of a World Cup semi-final, he produced the goal of his life. Spain 2-0. The match over.


Mbappé and the Golden Boot — What Happens Now

Mbappé ends his tournament with eight goals. Lionel Messi has eight goals heading into England vs Argentina. If Messi scores against England — which, as every tournament has shown, remains possible in any match he plays — the Golden Boot could be tied. If Argentina reach the final and Messi scores there too, the Golden Boot could be decided by the final on July 19.

Mbappé’s eight goals across this tournament — five against Sweden, Paraguay, Morocco across the knockouts — remain an extraordinary individual record. This is his third World Cup. He has 20 goals from 20 appearances across three tournaments, with four of those goals coming in the 2022 final alone. He is 26 years old.

His best World Cups are still ahead of him. Tuesday’s silence against Rodri is a data point, not a verdict.


Spain in the Final — Who Do They Face?

Spain face either England or Argentina in the World Cup 2026 Final on Sunday July 19 at MetLife Stadium in New Jersey.

England — who have been the tournament’s other consistently dominant team, who beat Norway 2-1 in the quarter-finals and whose defensive organisation under Tuchel has conceded the fewest goals of any team in the knockout stage.

Argentina — the defending champions, who have survived every knockout match, who have Messi on eight goals matching Mbappé’s tally, who have the specific experience of winning from behind that comes from having done exactly that three times in this tournament.

Whoever wins Wednesday’s semi-final faces a Spain side that has just beaten the team everyone said was unbeatable. That context — combined with Yamal, Rodri, Oyarzabal and Porro’s confidence flowing from Dallas — makes Spain the favourites to win the World Cup 2026 Final regardless of their opponent.


Need To Know

What was the France vs Spain final score?
France vs Spain final score was France 0-2 Spain in the World Cup 2026 semi-final at Dallas Stadium (AT&T Stadium) in Arlington, Texas on July 14. Mikel Oyarzabal scored from the penalty spot in the 22nd minute and Pedro Porro added a long-range second in the 58th minute.

Who scored for Spain against France?
Mikel Oyarzabal scored a penalty in the 22nd minute and Pedro Porro scored with a long-range strike in the 58th minute to give Spain a comprehensive 2-0 semi-final victory.

Did Mbappe score against Spain?
No — Kylian Mbappé had zero goals, zero assists and zero shots on target in the World Cup 2026 semi-final against Spain. He was comprehensively neutralised by Rodri’s positioning and Spain’s defensive organisation across 90 minutes.

Is Spain in the World Cup 2026 Final?
Yes — Spain are in the World Cup 2026 Final on Sunday July 19 at MetLife Stadium in New Jersey. They beat France 2-0 in the semi-final after previously beating Belgium in the quarter-finals and Portugal through Merino’s 90+1 minute winner in the Round of 16.

Who does Spain face in the World Cup 2026 Final?
Spain face either England or Argentina in the World Cup 2026 Final on Sunday July 19. England vs Argentina is the second semi-final on Wednesday July 15.

What was Rodri’s performance like against France?
Rodri produced what many are calling the defensive midfield performance of the tournament — completely neutralising Mbappé across 90 minutes through his positioning, anticipation and ability to read France’s attacking patterns before they developed.

How many goals has Mbappe scored at World Cup 2026?
Kylian Mbappé scored eight goals at World Cup 2026 — the same total as Lionel Messi heading into England vs Argentina. The Golden Boot will be decided by the semi-final and final.


Conclusion

France vs Spain result: France 0-2 Spain. Oyarzabal penalty. Porro’s long-range strike. Mbappé silenced by Rodri. The tournament favourites eliminated in the semi-final without scoring.

SportsOctagon predicted France would win this match. We were wrong. Spain were better, more organised and specifically prepared for the threat France represented. Rodri’s performance was the best individual defensive display of the tournament. Porro’s goal was the most unexpected and most beautiful of the semi-finals.

Spain are in the World Cup Final at MetLife Stadium on July 19.

England or Argentina await. Wednesday’s semi-final determines which story continues — Kane’s 60-year wait or Messi’s last-chapter defence of the title he won four years ago.

The World Cup is four days from its final match. It keeps getting better.


Read next: England vs Argentina — Semi-Final Preview — World Cup 2026

Related: France World Cup 2026 Schedule — Les Bleus Campaign Guide
Related: Spain World Cup 2026 Schedule — La Roja’s Complete Journey to the Final
Related: World Cup 2026 Final: Spain vs England/Argentina — MetLife Stadium July 19
Related: SportsOctagon Semi-Final Predictions — What We Got Right and Wrong


Did Spain’s 2-0 win over France surprise you — and do you think Spain can win the World Cup Final against England or Argentina on July 19? Tell us in the comments below

Leave a Comment