Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

France 0-2 Spain: Mikel Oyarzabal, Pedro Porro lead La Roja back to World Cup final

Mikel Oyarzabal converted a Lamine Yamal-won penalty and Pedro Porro scored in the second half as Spain sent France out of the 2026 World Cup with a 2-0 win in Arlington, Texas, on Tuesday.

Can England end Messi's title defense in WC semi?
Joe Prince-Wright, Andy Edwards and Nick Mendola previews England vs. Argentina semifinal, breaking down the biggest tactical battles, and how Jude Bellingham and Harry Kane match up against Lionel Messi and Argentina.

Mikel Oyarzabal converted a Lamine Yamal-won penalty and Pedro Porro scored in the second half as Spain sent France out of the 2026 World Cup with a 2-0 win in Arlington, Texas, on Tuesday.

MOREPlayer ratings

Unai Simon kept a clean sheet behind the Spanish back line as midfielder Fabian Ruiz and Rodri starred in a titanic clash of bluebloods.

MORE — Prince Yamal and his court spoil would-be king Mbappe’s coronation

Spain will face the winner of Argentina and England in the World Cup Final on Sunday.

France beat Morocco 2-0 in the quarterfinals and Spain edged past Belgium 2-1 the next day. Kylian Mbappe is tied with Lionel Messi (8 goals) in the race for the Golden Boot. Mikel Oyarzabal leads the way for Spain with four.

MOREWorld Cup winners | Golden Boot race

Below are all of the live updates you need from France vs Spain in Dallas, with analysis, videos, reaction and more. The winner will face either Argentina or England in the final in New Jersey on Sunday.

France vs Spain final score: 0-2

Goalscorers: Mikel Oyarzabal pen 22', Pedro Porro 58'

Updates
Mikel Oyarzabal goal — France 0-1 Spain

A medium-pace run-up with no stutter other than a hop at the start, and Mikel Oyarzabal strikes a clinical penalty into the upper reaches of the goal.

Mike Maignan read it correctly but it doesn’t matter when the kick is that good.

Pedro Porro goal — France 0-2 Spain

Porro has been so good,.

He works a 1-2 with Olmo, who is fouled by Upamecano.

Neither Lacroix nor Digne track Porro, who runs onto the loose ball and uses the front right of his boot to slap the ball around Maignan.

Full time — France 0-2 Spain

Kylian Mbappe, Ousmane Dembele, and France will not be playing in a third-successive World Cup Final.

Read more here from Texas — “A prince and his court foil Mbappe’s coronation, as Yamal and Spain one win from greatness”

Michael Olise leaves for Rayan Cherki.

Digne exits for Theo Hernandez.

Desperate times for France.

Rabiot, on yellow, checks out for Kouadio Kane at the break.

Will France come back to keep their dreams of a third-straight final alive and well.

Halftime — France 0-1 Spain

At this point, the system is defeating the stars and France need halftime to regroup and find a new plan.

Spain’s back four is working well behind Rodri and Fabian Ruiz, who are taking turns flicking the switches further up the pitch.

France need to find their way into the middle more often — things started to work better toward the end of the half — or else it’ll be a lot more of what we’ve seen so far: long balls in-behind.

Most of Les Bleus best moments otherwise have come from Spain errors, and Unai Simon has had a few loose passes from the back.

Gorgeous interplay but wide

Dani Olmo chops a gorgeous back heeled pass to free up Spain toward goal and it looks so close to 2-0 when Fabian Ruiz sees his shot blocked out by Dayot Upamecano for a corner kick.

The set pieces leads to a shot wide of frame, and France escape for the moment.

Barcola tris his luck

Bradley Barcola is given a little space but not much by Porro, and works his way inside where Rodri switches into duty.

In that instant, Barcola takes the moment a steers an ambitious effort over and around the far post.

William Saliba injury, then Olise chopped down

The Arsenal star limps out of the game at the half-hour mark and will be replaced by Crystal Palace star Maxence Lacroix.

Play restarts and Olise is scythed down by Marc Cucurella, who is shown a yellow card.

A searching ball to the back post with no real aim ends with Yamal being dropped by Lucas Digne.

The referee points to the spot!

Pedro Porro with a huge intervention

Dembele spots Mbappe with a huge diagonal cross and the Real Madrid man beats his first man.

Pedro Porro swoops in to save the day. He’s having one heck of a tournament for Spain.

Dani Olmo wins dangerous free kick

Olmo goes down in a heat inside the box but he was almost certainly outside the 18.

Jokes would say he ‘Olmo’ won a penalty.

The ball is about as close to the chalk as can be expected and Spain have thjree players around it.

Interesting chess match to start

France have had a few movements of good possession but have also been comfortable settling into a compact group at the back.

Les Bleus look prepared to aim for the wide areas and form a sort of “U” perimeter around the Spanish attackers.

It’s barely been seven minutes but the crowd very much knows when either Yamal or Mbappe are on the ball.

Spain starting XI vs France

Simon - Porro, Cubarsi, Laporte, Cucurella - Rodri, Ruiz, Olmo - Yamal, Baena, Oyarzabal

France starting XI vs Spain

Maignan - Kounde, Upamecano, Saliba, Digne - Tchouameni, Rabiot, Olise - Dembele, Barcola, Mbappe

Dallas Stadium is an overwhelming, mesmerizing palace fit for the occasion and there are plenty of Spanish roja and France bleu jerseys in the building.

But there are also a great deal of “neutral” shirts, and perhaps that’s down to having to purchase these tickets before the identity of the teams were determined by the tournament.

There are a lot of Mexico and USMNT jerseys, but also Premier League and England jerseys everywhere. Maybe some of that is affluence and ex-pat-related, but a Cole Palmer Chelsea, Bukayo Saka Arsenal, and — of course — Lionel Messi Argentina jerseys greeted me upon entering the venue.

Mbappe, Messi fighting for World Cup goals record

Bold denotes active player

Lionel Messi, 21 (32 games)
Kylian Mbappe, 20 (20 games)
Miroslav Klose, 16 (24 games)
Ronaldo, 15 (19 games)
Gerd Muller, 14 (13 games)
Harry Kane, 14 (17 games)
Just Fontaine, 13 (6 games)
Pele, 12 (14 games)
Sandor Kocsis, 11 (5 games)
Jurgen Klinsmann, 11 (17 games)
Cristiano Ronaldo, 11 (27 games)

MORE WORLD CUP RECORDS HERE

Spain’s path to 2026 World Cup semifinals

Group H: 0-0 draw vs Cape Verde; 4-0 win vs Saudi Arabia; 1-0 win vs Uruguay
Round of 32: 3-0 win vs Austria
Round of 16: 1-0 win vs Portugal
Quarterfinals: 2-1 win vs Belgium

Goals scored: 11
Goals conceded: 1

France’s path to 2026 World Cup semifinals

Group stage: 3-1 win vs Senegal; 3-0 win vs Iraq; 4-1 win vs Norway
Round of 32: 3-0 win vs Sweden
Round of 16: 1-0 win vs Paraguay
Quarterfinals: 2-0 win vs Morocco

Goals scored: 16
Goals conceded: 2

How to watch France vs Spain live, stream link and start time

Kick off time: 3 pm ET Tuesday (July 14)
Venue: AT&T Stadium — Dallas
TV Channel: Telemundo
Streaming: Stream live on Peacock, en Espanol