France 0-2 Spain: Mikel Oyarzabal and Pedro Porro fire La Roja into 2026 World Cup final

play
Scenes in Madrid as Spain punches ticket to the World Cup final (1:07)

Spain are the first team to book their spot in this year's World Cup final after beating France 2-0 in Dallas.

A first-half penalty from Mikel Oyarzabal followed by a Pedro Porro strike after half-time were enough for Spain to knock out the tournament favourites.

France were outmatched for much of the contest, the Spanish midfield shutting down attack after attack, blunting the threat of the likes of Kylian Mbappé, Michael Olise and Bradley Barcola.

Didier Deschamps tried to make changes to pull things back, Manu Koné coming in at half-time while Désiré Doué was introduced early in the second half, but a tactical masterclass from Luis de la Fuente's side has them playing in the World Cup final.

They will face the winner of Wednesday's clash between Argentina and England in Sunday's final in New Jersey.


Spain combine opportunism with guile

Looking at Spain's two goals, they came from both capitalising on French sloppiness and beautiful build-up play synonymous with Spanish football.

The first came via a penalty in the 22nd minute. French full-back Lucas Digne should have headed the ball out of the box when he had the chance, but instead he launched it straight up.

With his back to Lamine Yamal sneaking up behind him, Digne tried to then launch a clearing volley, only for the Barcelona man to pinch the ball.

Following through with his kick, Digne caught Yamal. Clear penalty. Oyarzabal stepped up to fire a ruthless spot kick past Mike Maignan who dove the right way.

The second goal after half-time was an example of Spain's technical play at its best. After the play started with Unai Simón playing the ball out from the Spanish goal, Porro combined with Dani Olmo on the edge of the box to send the Spurs full-back into the box.

One-on-one with Maignan, he buried the chance, and with it France's hopes.


French stars fail to shine as Deschamps' era ends with a whimper

There was talk that, should France go on to win the competition, they would be in the conversation for the best World Cup side in history.

Their coach, Didier Deschamps, certainly would have had a strong shout for greatest World Cup coach of all time had he added a second medal to his 2018 triumph.

Instead, the man who guided Les Bleus to the last four on three consecutive occasions sees his time in charge (competitively speaking at least, there is still the third-place playoff to attend to) with a whimper, as Spain shut down the electric French threat. On Bastille Day to boot.

France had just three shots on target all game, none of which came in the first half.

If inclined to go deeper into the stats, France lost the xG battle by a margin of 0.3 to 1.63.

Spain certainly deserve credit. Rodri was back to his best in midfield after a below par Premier League season, while Marc Cucurella marshalled Ousmane Debélé well out wide -- ditto Porro with Bradley Barcola and then Doué on the opposite flank.

Regardless, the way France's previously deadly attack -- led by their talisman Kylian Mbappé -- failed to impact the game in any meaningful way will lead to something approaching a national inquest back home.


Team line-ups

France

Mike Maignan

Dayot Upamecano, Jules Koundé, William Saliba (Maxence Lacroix 30'), Lucas Digne (Theo Hernández 72')

Adrien Rabiot (Manu Koné 46'), Aurélien Tchouameni

Ousmane Dembélé, Michael Olise (Rayan Cherki 72'), Bradley Barcola (Désiré Doué 57')

Kylian Mbappé

Spain

Unai Simón

Pedro Porro (Marcus Llorente 84'), Marc Cucurella, Aymeric Laporte, Pau Cubarsí

Rodri, Aléx Baena (Nico Williams 84'), Fabián Ruiz (Mikel Merino 78')

Lamine Yamal, Dani Olmo (Pedri 78'), Mikel Oyarzabal (Ferran Torres 74')


Snapshot: Framing the drama


Key stats

  • Kylian Mbappé had zero shots on target for the first time in nine World Cup matches.

  • Spain have become the first team to record six clean sheets in a single World Cup.

  • Spain have now gone unbeaten in 37 matches in all competitions, matching Italy for the best streak for a European nation.

  • Michael Olise recorded career worst totals for passes completed, passes in attacking third, take-ons, progressive carries and carry distance.

  • Since joining Real Madrid, Mbappé has lost every knockout game -- for club and county -- in which he has faced Lamine Yamal.

Information from ESPN's Global Sports Research contributed to this story.