July 14, 2026 – World Cup Semifinal
In a stunning display of tactical superiority and clinical finishing, Spain defeated France 2-0 in the World Cup semifinal at a packed stadium on Tuesday afternoon. Goals from Mikel Oyarzabal (22′ penalty) and Pedro Porro (58′) were enough to send the 2024 European champions through to their first World Cup final since 2010.
First Half: Spain Strike Early
The match began with both teams showing intent, but it was Spain who drew first blood in the 22nd minute. After a controversial VAR check, referee pointed to the spot when French defender William Saliba was adjudged to have handled the ball inside the area. Mikel Oyarzabal stepped up and coolly converted the penalty, sending Hugo Lloris the wrong way to give Spain a 1-0 lead.
France were dealt an early blow when Saliba was forced off through injury in the 30th minute, replaced by Maxence Lacroix. The French defense looked unsettled, and Spain capitalized on their dominance in possession.
Adrien Rabiot received a yellow card in the 9th minute, while Marc Cucurella was booked for Spain in the 31st minute as the intensity of the semifinal clash became apparent.
Despite France enjoying 49% possession in the first half, it was Spain who looked more threatening going forward. The French attack, led by Kylian Mbappe, struggled to break down a well-organized Spanish defensive unit.
Second Half: Porro Seals the Victory

France came out with renewed purpose in the second half, making an early substitution as Moussa Kone replaced Adrien Rabiot in the 46th minute. However, it was Spain who doubled their advantage in the 58th minute.
Pedro Porro unleashed a magnificent strike from outside the box that left Lloris with no chance, making it 2-0 and effectively putting the game beyond France’s reach. The Spanish players celebrated wildly, knowing they had one foot in the final.
France manager Didier Deschamps responded by introducing Desire Doue for Bradley Barcola in the 57th minute, but the French attack continued to misfire. Further substitutions saw Theo Hernandez and Rayan Cherki replace Lucas Digne and Michael Olise respectively in the 72nd minute, but the damage was already done.
Spain made their own changes, with Ferran Torres coming on for goalscorer Oyarzabal in the 74th minute. Pedri and Mikel Merino replaced Fabian Ruiz and Dani Olmo in the 78th minute, while Nico Williams and Marcos Llorente came on for Alejandro Baena and Porro respectively in the 84th minute.
Late Drama and Mbappe Frustration
The final minutes saw tempers flare when Kylian Mbappe received a yellow card in the 84th minute following a confrontation with Spanish defenders. VAR was also consulted in the 84th minute regarding a potential incident involving Unai Simon, but no further action was taken.
Seven minutes of added time were signaled, but France couldn’t find a way through a resilient Spanish defense. The French frustration was evident as they finished the match with four offsides compared to Spain’s five, highlighting their inability to break the defensive line.
Match Statistics
| Statistic | France | Spain |
|---|---|---|
| Ball Possession | 49% | 51% |
| Total Passes | 359 | 422 |
| Shots on Target | 0 | 4 |
| Shots off Target | 6 | 5 |
| Shots Blocked | 4 | 3 |
| Shots Saved | 0 | 4 |
| Tackles | 7 | 13 |
| Corners | 7 | 1 |
| Fouls | 11 | 12 |
| Yellow Cards | 1 | 2 |
| Red Cards | 0 | 0 |
Post-Match Reaction
Speaking after the match, Spain manager Luis de la Fuente praised his team’s performance: “We knew we had to be perfect against the world champions. The lads executed the game plan brilliantly. We dominated possession, created chances, and defended resolutely. I couldn’t be prouder.”
France captain Kylian Mbappe was visibly disappointed: “We didn’t show up today. Spain were the better team, and we have to accept that. We failed to create enough chances and paid the price. It’s a painful lesson.”
What This Means
Spain advance to their first World Cup final since 2010 when they lifted the trophy in South Africa. They will face either Argentina or Brazil in Sunday’s final, looking to add a second World Cup to their collection.
For France, this defeat marks the end of their title defense. The 2022 champions exit at the semifinal stage, a disappointing result for a team that many had tipped to retain their crown.
Final Thoughts
Spain’s victory was comprehensive and deserved. They executed their game plan to perfection, controlling possession, creating clear-cut chances, and keeping the French attack quiet throughout. The Spanish midfield trio of Pedri, Fabian Ruiz, and Dani Olmo dominated proceedings, while the defensive unit, marshaled by Aymeric Laporte, dealt comfortably with whatever France threw at them.
France will look back at this as a missed opportunity. Despite having world-class talent in their squad, they failed to produce when it mattered most. The semifinal exit will surely spark discussions about the future direction of the French national team.
For Spain, dreams of a second World Cup trophy remain very much alive. They have proven they can beat the best, and they will enter Sunday’s final with immense confidence. The Spanish football renaissance continues, and they are now just one win away from the ultimate prize.
Man of the Match
Lamine Yamal stood out as the game’s brightest performer. The young winger created the penalty, constantly threatened with his dribbling (he led key stats in this area during the tournament), and stretched France’s defense. Other strong candidates included Rodri (midfield masterclass), Marc Cucurella (excellent overlapping runs), and Dani Olmo. Yamal’s flair and directness made the difference.
France vs Spain Highlights & Key Moments
- Yamal’s mazy run and penalty win set the tone early.
- Spain’s slick passing and transitions kept France on the back foot.
- Porro’s composed finish after the advantage played on.
- Mbappé and France were largely frustrated, with limited shots on target.
Spain now faces the winner of England vs Argentina in the final. This result marks a historic run for La Roja and ends France’s bid for a third straight final.
Surce: FIFA


