TL;DR: Spain completely neutralized France’s heavyweight attack in a tactical 2-0 masterclass in Dallas, booking their ticket to the 2026 World Cup Final. Mikel Oyarzabal’s clinical first-half penalty and a second-half strike from Pedro Porro sealed a flawless victory.
If you tuned into the World Cup semifinal in Dallas expecting a back-and-forth, high-octane shootout, you got something entirely different: a masterclass in modern tactical execution. Spain didn’t just beat France 2-0; they systematically solved them.
Before kickoff, all eyes were on Kylian Mbappé and the hyper-charged French frontline. But by the final whistle, Luis de la Fuente’s squad showed the world why defense and control win championships.
Here is how the tactical battle unfolded.
How Spain Broke Les Bleus
- The Early Blow: Adrien Rabiot picked up an early booking trying to disrupt Spain’s rapid midfield transitions. Minutes later, Spain capitalized on a clinical penalty from Mikel Oyarzabal in the 22nd minute to grab the lead and absolute control of the tempo.
- The Porro Punch: While France struggled to break through Spain’s low-block defense—anchored beautifully by Pau Cubarsí and Aymeric Laporte—Pedro Porro stepped up in the 58th minute. He slotted home a spectacular regular goal to make it 2-0, leaving France with a mountain too steep to climb.
- Neutralizing Mbappé: Kylian Mbappé was kept remarkably quiet. Frustrations boiled over late in the match, culminating in a yellow card for the French captain in the 86th minute as Spain’s backline completely closed shop.
The Lineups & Key Match Stats
| Spain (4-1-2-3) | France (4-2-3-1) |
| GK: Unai Simón | GK: Mike Maignan |
| DEF: Pedro Porro, Pau Cubarsí, Aymeric Laporte, Marc Cucurella | DEF: Jules Koundé, Dayot Upamecano, William Saliba, Lucas Digne |
| MID: Rodri, Dani Olmo, Fabián Ruiz, Álex Baena | MID: Aurélien Tchouaméni, Adrien Rabiot |
| FWD: Lamine Yamal, Mikel Oyarzabal | FWD: Ousmane Dembélé, Michael Olise, Bradley Barcola, Kylian Mbappé |
With this victory, La Roja is heading to the final on July 19 at New York/New Jersey Stadium. They will face the winner of the highly anticipated Argentina vs. England semifinal. France’s golden run ends here, leaving them to fight for the third-place spot.















