Dallas Stadium, Arlington, Texas · World Cup Semi-Final
Bastille Day. France’s national holiday. The day the French stormed the fortress. Except on this Bastille Day, in Dallas, Texas, it was Spain who did the storming — and France who discovered that some fortresses cannot be taken, no matter how many superstars you throw at the walls.
The stage was set for a classic semi-final. One of the Cup’s best offenses (Argentina was the other) against the best defense. The two most complete squads in the competition, the two most feared attacking units, the climactic clash of European giants on a World Cup semi-final stage.
The inevitable saying springs up: something had to give.
What it became instead was a masterclass in defensive suffocation — and a painful, comprehensive lesson in what happens when the game’s most vaunted attacking trident runs headlong into the best defensive unit of the tournament. (Here it is comprehensive to state another sports truism: “Offense entertains but Defense wins championships.”)
France looked impotent. There is no softer word for it.
Cucurella’s Night — and Olise’s Nightmare
Let us start with the man of the match, and it was not the man most people expected to be talking about the morning after. Marc Cucurella — the curly-haired left-back who once had his hair famously grabbed by Jack Grealish in an incident that went viral at Euro 2024 — was absolutely magnificent. Tasked with policing Michael Olise down France’s right flank, he was a wall, a menace, and, at one delicious moment, something of a showman.
Cucurella picked up a yellow card after hacking Olise down twice in quick succession in the first half — physical, aggressive, refusing to give the PSG star, who up to this point in the tournament had been exception, a centimetre of comfort. But it was what he did with the other half of his game that elevated this performance. He won five duels across the ninety minutes, and crucially intervened in injury time to deny Mbappé the chance to break through in the box when France were throwing everything forward in desperation.
At one point in the first half, having won yet another duel and left Olise on the turf, Cucurella turned back, said something, and — in what felt like the defining image of the evening — casually ran a hand through his gloriously abundant hair. Whether it was deliberate theatre or just instinct, it was funny, it was cocky, and it was entirely earned. Olise, for his part, did not attempt a single dribble in the game and his only two shots came in the 96th and 97th minutes — dead rubber moments in stoppage time when the game was long since over.
Cucurella owned him. Completely.
Cubarsi, Laporte, and the Mbappe Erasure
On the other side of Spain’s back line, 17-year-old Pau Cubarsi and veteran Aymeric Laporte formed a partnership that gave Kylian Mbappé precisely nothing to work with. Cubarsi did the front-foot defending while Laporte handled the passing and sweeping up behind — a division of labour that looked almost telepathically coordinated. Between them, they turned the French captain into a peripheral figure for the majority of the ninety minutes. A thoroughly professional performance, if ever there was one, a result of brilliant game plan, that completely neutralized one of the world’s most magnificent players.
In a game of few standout moments for the France captain, Mbappé managed just one genuine moment of threat — beating Pedro Porro to the near post at 64′ and firing from a difficult angle, forcing Unai Simón into his first save of the game. That was it. The most expensive player in the history of the sport, reduced to one low-percentage snapshot from a tight angle. In the dying minutes, with France chasing the game in desperation, Mbappé shot it over the bar at 89′ before earning a yellow card at 86′ for shoving Simón while trying to press — seemingly out of pure frustration.
Ousmane Dembélé was similarly anonymous against Cucurella. He, too, had no answer. It was just that kind of day for Dembélé, Mbappé, and Olise.
Rodri — The Engine of Everything
If Cucurella was the defensive hero, Rodri was the heartbeat. The Ballon d’Or winner completely shut down any and all traffic through midfield and made every part of life easier for his teammates — reading danger before it developed, recycling possession with his customary calm, and providing Fabián Ruiz the platform to join in Spain’s attacking sequences. Aurélien Tchouameni, returning from a thigh strain, had no answer: despite recording 88% pass accuracy, Tchouameni completed only three passes into the final third — a damning statistic that tells you everything about how completely Rodri and Ruiz owned the middle of the pitch.
The best midfielder in the world was, once again, the best midfielder on the pitch.
Lamine’s Gift — Oyarzabal’s Penalty (22′)
The deadlock was broken not by Yamal’s feet but by his intelligence. A day after his 19th birthday, he got to the ball before Lucas Digne and was clipped inside the box — a clever, brave run from a teenager with not a nerve in his body. Mikel Oyarzabal stepped up to the spot in the 22nd minute. With a medium-pace run-up and no stutter other than a hop at the start, he struck a clinical penalty into the upper reaches of the goal. Maignan read it correctly but it didn’t matter when the kick was that good. 1-0 Spain. And somehow, already, you felt it might be enough.
France had a dangerous free kick at 88′ that could easily have been awarded as a penalty. Yamal fouled Doué right at the corner of the box — it was so close to being a penalty; Yamal got away with one there. Had that gone to VAR and been given, the entire complexion of the final stages would have been different. It wasn’t. It’s the fine margins that define these things.
Porro Makes it Safe — The Second Goal (58′)
The game was settled in the 58th minute in a passage of play that perfectly encapsulated everything Spain have been about at this tournament — quick, incisive, and utterly clinical when the moment arrived. Porro broke through from right-back and split the French defence with a one-two with Dani Olmo in the middle, adding a deft finish beyond an onrushing Maignan. It was a right-back playing like a winger, timed perfectly to exploit France’s momentary disorganization. Neither Lacroix nor Digne tracked Porro’s run — an unforgivable lapse at a World Cup semi-final. He used the front of his right boot to side-foot it around the keeper. Composure personified.
Spain could even have had a third. Yamal curled in from close range but was denied by the offside flag — a marginal call that, on another day, might have been the goal of the tournament.
The Numbers Tell the Full Story
The statistics from this game are almost hard to believe, given the French squad that walked out onto that pitch. Spain’s defence restricted France to just 0.3 xG from 10 shots, with only three of those on target. Spain, meanwhile, accumulated 1.63 xG from 10 shots and scored with both of their attempts on goal. That is the definition of efficiency — and the definition of defensive genius. Spain, which had conceded one goal in seven matches at this World Cup, is unbeaten in 37 straight since losing a friendly to Colombia in March 2024.
France’s World Cup Ends Here
France — the 2018 champion and 2022 runner-up — was the most impressive team throughout the five-week competition by rushing through six matches by a 16-2 margin. But on Bastille Day, Les Bleus discovered nothing but frustration in trying to solve Spain’s airtight system.
Didier Deschamps will take charge of one final game — the third-place play-off on Saturday — before his long reign as French manager comes to its conclusion. It ends not with a trophy but with a shutout, a masterclass from the opposition, and the quiet, haunting recognition that France’s three-headed Hydra of Mbappé, Dembélé, and Olise — so devastating against every other opponent at this tournament — was simply, clinically, neutralised.
There was only one team that could have done this, beat France by completely neutralizing their high octane attack. Spain had done it before and believed it could do it again. They had deployed their own irrepressible attack in a 5-4 victory last year in the Nations League Final, staking a 4-1 lead before securing the victory with the final scoreline. They had also bested the Bleus 2-1 at the Euros in 2024. Dating back to their last 5 encounters, Spain held a 4-1 edge.
PKs:
In this World Cup, France looked invincible, winning, not by the bare minimums that Spain had, but by larger margins, with flair and style. Their attacking trio of Mbappe, Dembele, and Olise scored in bunches. They ripped through their group outscoring their opponents 10-2. In the knockout they punched Sweden in the face 3-0 before beating Paraguay 1-0 in a slugfest. Paraguay came to hit not play, knowing that there was no way they could compete against France trying to play an open style (they had tried that against the US in their opening game and got thumped 4-1 by the Americans). They then outclassed a very good Morocco team 2-0, the same way they had done 4 years ago in Qatar.
At this tournament, Spain had tied the Cup’s Cinderella Cape Verde 0-0 in the opening match before beating Saudi Arabia 4-0 and then surviving against Uruguay 1-0 in one of the tournament’s most offensive games to watch. Once the knock-outs started, however, the team found another gear, and won their next 3 games conceding only 1 goal. They outclassed Austria 3-0 before beating their inter-peninsular rivals Portugal 1-0 in the most technical game of the tournament (both teams field the best midfields in the world) before also outclassing Belgium 2-1.