Skip to main content

World Cup recap: Impressive Spain beat France to book spot in World Cup final

Updated
World Cup LIVE
World Cup LIVEČTK / AP / Abbie Parr

Welcome to Flashscore's Football Tracker, where we'll be bringing you all the key updates as the semi-finals get underway at the 2026 FIFA World Cup.

Fixtures | News

Top stories:

France and Spain primed for mouth-watering World Cup semi-final clash

Lamine Yamal says football must unite as Spain prepare for France semi-final

Catch up on day 31 of the World Cup as it happened

Drag down or hit refresh for the latest updates

Betting on World Cup 2026

FIFA 2026 World Cup took place from June 11th to July 19th across the United States, Canada and Mexico. You'll find some of the best promotions and bonuses on the market on Flashscore! 

Predictions and odds | Where to watch the World Cup | Betting offers and bonuses | Best World Cup betting sites | Betting Guides | World Cup Scores

Live updates

23:08 BST - That's the end of our coverage this evening - thanks for joining us for the first of two big semi-finals. France didn't quite play their part but Spain more than made up for it.

But who will join them in the final?

Join us tomorrow as we bring you all the action in the second semi-final between England and Argentina, where the Three Lions will be bidding for a place in a World Cup final for the first time since 1966. See you there!

22:54 BST - Living the American Dream.

22:40 BST - Pedro Porro was the man whose brilliance sealed the victory with a slick goal and he was rewarded with the player of the match award for his contribution.

"It's a dream come true. Truly it was my biggest dream. Very, very happy for the team," he told ITV Sport.

"From the start to the end we played a great game. We did everything possible today to be able to go through.

"We knew we were facing a very, very tough team and we did everything so well. This is a team effort, it's not about me. I just want to say congratulations to everybody for producing such a great performance."

Can he inspire his team to one more win?

Pedro Porro vs France
Pedro Porro vs FranceOpta by StatsPerform (photo by REUTERS/Albert Gea)

22:35 BST - Here are the match highlights for anyone outside of France who would like to relive it.

22:28 BST - The respective player ratings tell the story of how this match unfolded.

Spain player ratings
Spain player ratingsOpta by Stats Perform
France player ratings
France player ratingsOpta by Stats Perform

22:21 BST - A penny for the thoughts of Kylian Mbappe right now.

France v Spain semi-final
France v Spain semi-finalFRANCK FIFE / AFP

22:19 BST - Not many believed Spain could beat France, but Roy Keane said on ITV during the second-half dydration break that Spain were playing like a team and France were playing like individuals. Incredibly simple stuff but it seems to have been the case, and now France are left picking up the pieces as they try figure out why they didn't pitch up for a game of this magnitude. 

22:12 BST - Rodri put in a huge shift for his team this evening.

Rodri duels
Rodri duelsOpta

22:08 BST - Thoughts, England fans?

22:03 BST - So the 2010 world champions and current European champions are through to the New York showpiece. We will have to wait another 24 hours (at least) to find out who will join them, but for now, here's our report of how Spain reached the final.

22:00 BST - FULL-TIME! There's the whistle and Spain have booked their place in the World Cup final! They were the better team for all of it, which was a surprise given how dominant France had been throughout the rest of the tournament. All the talk was whether any team could stop the French, and now someone has, which means three teams remain with a chance of winning this World Cup: Spain, England and Argentina. Who will join the Spanish in the big dance?

Key stats
Key statsOpta by StatsPerform

21:52 BST - There are seven minutes of added time for France to save their campaign.

21:44 BST - BIG CHANCE! France break and Unai Simón flies out to end the threat way outside the area. However, he misjudges the flight and Desire Doue has the ball at his feet, but the clambering defence does well to cut off a pretty average attempt at goal. He really should have made more of that.

21:39 BST - CHANCE! Wow, that could have been this game done and dusted. Ferran Torres leaps high in the box to meet a cross but puts his header a matter of inches to the wrong side of the post.

21:29 BST - CLOSE! Kylian Mbappe fires a shot from long range and it whistles past the post after taking a deflection from Marc Cucurella.

21:27 BST - Pedro Porro has scored two international goals for Spain, and both have come at this World Cup.

21:20 BST - GOAL! Spain have doubled their lead through Pedro Porro! He plays the ball to Dani Olmo and immediately sets off to take a return pass. It duly comes, and Porro is just left with the goalkeeper to beat - which he manages with a slick finish. France have it all to do now.

21:07 BST - And we're back underway!

20:58 BST - France have struggled to get a foothold, while Spain have been clinical when it mattered.

Match momentum
Match momentumOpta by StatsPerform

20:52 BST - HALF-TIME! We have reached the break with Spain 1-0 up thanks to a Mikel Oyarzabal penalty.

Key stats
Key statsOpta by StatsPerform

20:46 BST - There will be six minutes of added time in Arlington, where we still await a France shot on target. They have not been the same side that swept all before them up to this point in the tournament.

20:38 BST - CLOSE! That was incredibly close to a two-goal lead for Spain. Mike Maignan gifts Spain an opportunity with a wayward clearance, and the Spaniards respond with a slick one-touch move involving Dani Olmo and Lamine Yamal. It looks set to be 2-0 when Yamal crosses in, but Fabián Ruiz is unable to keep his effort on target, poking it wide as Dayot Upamecano closes him down.

20:30 BST - More bad news for France - and perhaps Arsenal? - as William Saliba leaves the field early with an injury. He is replaced by Maxence Lacroix.

20:26 BST - Spain have scored their last three World Cup penalties. The last man to fail from the spot for Spain at a World Cup? Xabi Alonso against Paraguay on 3 July 2010.

20:23 BST - This is the first time in the World Cup that France have found themselves behind in a game, while Spain have avoided defeat in their last five World Cup matches when scoring first - the last time being a 1-2 loss to Japan on 1 December 2022.

20:22 BST - GOAL! Mikel Oyarzabal scores from the spot to give Spain the lead!

20:20 BST - SPAIN PENALTY! The ball is up in the air in the France area and Lucas Digne swivels to clear it, but he catches Lamine Yamal with his kick. The referee does not hesitate to award it.

20:16 BST - CHANCE! Ousmane Dembélé puts in a superb crossfield pass that falls on a sixpence for Kylian Mbappe. France flood the Spain area led by their striker but eventually the defence shuts down the threat. Ultimately Spain were equal to it, but that's a reminder of how quickly this French team can counter-attack from deep.

20:14 BST - There's been enough to suggest this could be a good game, but still no big chances for either team just yet.

20:01 BST - And we're off in Arlington!

19:58 BST - A reminder of how the teams line up:

Starting XIs
Starting XIsFlashscore

19:53 BST - The players have made their way onto the pitch for the anthems.

19:47 BST - Despite his birthday being on Monday and his brother going viral on social media, Lamine Yamal is completely focused on Spain's match against France today, one that he describes as the biggest game of his life.

"It's amazing that football has given me the chance to be recognised in places like Chattanooga, for example," he said.

"I could never have imagined walking through a town in the United States and being recognised. I really value where I come from."

Read more: Lamine Yamal says France clash 'most important' game he'll ever play

19:35 BST - Just under half an hour to go!

19:27 BST - Ahead of tomorrow's semi-final between England and Argentina, Harry Kane has played down any alleged tension between Thomas Tuchel and Jude Bellingham.

Following England's quarter-final victory over Norway, Tuchel called the performance "sloppy" and said that his team had been "lucky". 

Bellingham responded by saying: “Maybe he doesn't know what it takes to play in those conditions against Erling Haaland, (Antonio) Nusa, (Alexander) Sorloth - that's not an easy team to play against." 

The comments sparked a whole host of reports suggesting there was a divide between the pair and that the England camp may be descending into chaos before the semi-finals. 

Read more: Kane rejects England 'division' after spiky Tuchel and Bellingham comments

19:19:BST - And here's a look back on how Spain got past Belgium in their quarter-final:

19:13 BST - A reminder of how France got on in their quarter-final against Morocco on Thursday:

19:07 BST - Who remembers this moment from 20 years ago?

18:46 BST - Team news is in! Bradley Barcola comes in for Desire Doue and Aurelien Tchouameni replaces Manu Kone in France's two changes to the team that did the business against Morocco, while Spain have named an unchanged starting XI from their victory over Belgium. 

Team news
Team newsFlashscore

17:45 BST - Arlington, Texas. The scene of what should and hopefully will be a World Cup classic.

The Dallas Stadium ahead of the France v Spain semi-final at the 2026 FIFA World Cup in Arlington, Texas,
The Dallas Stadium ahead of the France v Spain semi-final at the 2026 FIFA World Cup in Arlington, Texas,REUTERS / Leonardo Benassatto

14:06 BST - France have been irresistible up to this point, scoring 16 goals thanks to their superb attacking trio of Kylian Mbappe, Ousmane Dembele and Michael Olise.

Tonight will be a battle of contrasting styles, though, as they face a Spain side who have conceded just one goal all tournament.

They have met plenty of times before and their last clash saw Spain on the winning end of a 5-4 thriller in the Nations League.

France and Spain head-to-head
France and Spain head-to-headFlashscore

13:00 BST - It's World Cup semi-final day!

Two heavyweights in France and Spain clash for a place in Sunday's final, with both teams getting to the last four in impressive fashion.

We'll be building up to a 20:00 BST kick-off throughout the day.

France v Spain preview)
Flashscore

Monday, July 13th

23:10 BST - That'll do it for us tonight. See you tomorrow! 

23:05 BST - Jordan Pickford insists England will keep their discipline when they face Argentina in Wednesday's World Cup semi-final, saying they've "let the football do the talking" throughout the tournament and are ready for Lionel Messi and co.

"We've been very well respected within the game. Decisions go our way, they don't go our way, we just reset, we go again," said the Everton goalkeeper.

Read more: Pickford backs England to keep cool in tense Argentina World Cup semi

Pickford during an England press conference
Pickford during an England press conferenceJay Biggerstaff / Reuters

22:25 BST - Kylian Mbappe heads into France's World Cup semi-final against Spain in scary form, with eight goals putting him level with Lionel Messi as the tournament's top scorer, despite enduring a frustrating season at Real Madrid.

The 27-year-old has scored 42 goals in 44 games for Los Blancos across the season, but the Spanish giants ended another season without a major trophy, meaning they've not won a major trophy since Mbappe signed in 2024.

Read more: Mbappe paradox stirs club versus country debate as France face Spain

Mbappe and former Real Madrid boss Alvaro Arbeloa
Mbappe and former Real Madrid boss Alvaro ArbeloaDavid Canales / SOPA Images / Sipa Press / Profimedia

21:00 BST - He may have dreamt of taking the World Cup home, but Norway's Erling Haaland hasn't left America empty-handed... 

20:05 BST - Spain face France in a massive World Cup semi-final tomorrow, with Luis de la Fuente's side chasing a 37th straight match without defeat against Didier Deschamps' star-studded attack.

La Roja have won the last two meetings between the sides, while Les Bleus are aiming for a fourth World Cup final under Deschamps.

Read more: A look ahead to a mouthwatering World Cup semi-final between France and Spain

Deschamps and De la Fuente in 2024
Deschamps and De la Fuente in 2024FRANCK FIFE / AFP

19:55 BST - Dutch referee Rob Dieperink has died aged 38. Dieperink, who officiated almost 100 Eredivisie matches and worked at the Euros in 2024, had been withdrawn from the 2026 World Cup after allegations that were later dropped by police due to a lack of evidence. 

The thoughts of everyone at Flashscore are with Dieperink's family and friends.

Read more: Dutch referee Rob Dieperink dies aged 38 weeks after World Cup axe

Dieperink in March 2026
Dieperink in March 2026Pro Shots Photo Agency / Sipa USA / Profimedia

19:00 BST - In case you missed it, former Manchester United striker Diego Forlan has been appointed Uruguay's interim head coach after Marcelo Bielsa resigned following the country's group-stage exit at the World Cup.

Read more: Ex-Man Utd forward Forlan replaces Bielsa as Uruguay head coach

Forlan flanked by Gianni Infantino and Ignacio Alonso
Forlan flanked by Gianni Infantino and Ignacio AlonsoMarco Bello / REUTERS

15:50 BST - Slaven Bilic has returned for a second spell as Croatia head coach after Zlatko Dalic stepped down following the country's World Cup exit. Bilic previously led the national team from 2006 to 2012 and has managed Premier League clubs West Ham, West Brom and Watford.

Read more: Bilic returns for second stint as Croatia head coach after Dalic exit

15:25 BST - France and Spain meet in a blockbuster World Cup semi-final in Texas tomorrow night, with French firepower going up against Spanish possession-based play in what many are calling a 'final before the final'.

"Obviously, we are two great teams, among the best in the world. We'll see what happens, but we have no fear," said Spain and Barcelona star Lamine Yamal ahead of the clash.

Read more: 'Final before final': France and Spain lock horns in glamour World Cup tie

Lamine Yamal applauds Spain fans
Lamine Yamal applauds Spain fansGary Vasquez / IMAGN IMAGES via Reuters

15:00 BST - Welcome back! France and Spain's World Cup semi-final isn't until tomorrow night, but we'll be right here with all the build-up content you need.