LIVE UPDATES: France 0-2 Spain World Cup 2026 semi-finals – Follow all the action, goals and celebrations

Share This Article:
World Cup 2026

Las Roja will now face the winner of the other semi-final tie between England and Argentina in the final on Sunday, July 19.

FT – Spain book place in World Cup final with victory over France

The final whistle goes in Texas as referee Ivan Barton brings the contest to an end. Spain defeat France 2-0 to seal their place in the 2026 FIFA World Cup final, courtesy of first-half penalty from Mikel Oyarzabal and a second-half strike from Pedro Porro.

90+6′ – Simón denies Dembélé again

Ousmane Dembélé produces a brilliant solo run into the Spain penalty area before unleashing a powerful effort towards the middle of the goal. Unai Simón once again comes to Spain’s rescue, making an outstanding save to ensure La Roja finish with a clean sheet.

90+5′ – Simón preserves Spain’s clean sheet

France come close to pulling one back as Ousmane Dembélé is picked out inside the penalty area, but Unai Simón stands firm to produce an excellent save and keep Spain’s two-goal advantage intact.

90+4′ – Nico Williams inches away

Nico Williams weaves brilliantly past several defenders before firing a shot that drifts just wide of the left post as Spain go in search of a third goal.

90+2′ – Spain attack halted

Lamine Yamal tries to burst through the France defence, but a timely clearance stops the promising attack.

90+1′ – France struggle to create

Manu Koné clips a cross into the Spain penalty area, but it fails to trouble the Spanish defence.

90′ – Seven minutes added

The fourth official signals seven minutes of added time as France search desperately for a way back into the semi-final.

France also take a corner short through Ousmane Dembélé, but Spain comfortably deal with the set-piece.

89′ – Yamal threatens again

Lamine Yamal glides past several challenges before France eventually force him away from goal. Spain continue to look dangerous on the counter-attack.

88′ – Mbappé goes close from free-kick

Kylian Mbappé curls a dangerous free-kick from close range, but the effort sails narrowly over the crossbar.

The opportunity came after Lamine Yamal was penalised for a foul in a dangerous area.

86′ – Mbappé booked

Kylian Mbappé receives a yellow card after a late challenge as France’s frustration begins to show.

85′ – Rodri penalised

Spain concede a free-kick after Rodri brings down his opponent.

84′ – Spain freshen up

Luis de la Fuente makes two more changes, introducing Nico Williams for Alex Baena and Marcos Llorente in place of goalscorer Pedro Porro.

82′ – Injury concern for Simón

Spain goalkeeper Unai Simón goes down with a minor injury and receives treatment, but the shot-stopper is able to continue.

80′ – France move breaks down

Theo Hernández tries to pick out a teammate with a pass into the Spain penalty area, but Unai Simón reads it well and gathers comfortably.

79′ – Big crowd in Texas

The official attendance for tonight’s World Cup semi-final is announced as 70,176 spectators.

78′ – Torres goes close as Spain make double change

Ferran Torres nearly makes an instant impact, meeting a lofted cross with a powerful header that flashes just wide of the left post.

Moments earlier, Spain refreshed their midfield as Pedri replaced Fabián Ruiz, while Mikel Merino came on for Dani Olmo.

77′ – France waste free-kick

Ousmane Dembélé delivers a free-kick into the penalty area, but Spain comfortably clear the danger.

76′ – France awarded free-kick

Lamine Yamal is penalised for a strong challenge, giving France another opportunity to send players forward.

75′ – Chances at both ends

Désiré Doué overhits an attempted through ball and Spain are awarded a goal kick. At the other end, Ferran Torres is flagged offside after making an early run behind the French defence.

74′ – Spain and France make changes

Spain introduce Ferran Torres in place of goalscorer Mikel Oyarzabal, while France respond by bringing on Maghnes Akliouche for Lucas Digne.

Doué also attempts to deliver a cross into the Spain penalty area, but the defence clears with ease.

72′ – Deschamps reshuffles attack

France make another attacking substitution as Rayan Cherki replaces Michael Olise, with Maghnes Akliouche also entering the game for Lucas Digne.

69′ – Cooling break

Play is temporarily halted as players take on fluids during the scheduled cooling break.

Before the stoppage, Jules Koundé conceded a free-kick after a robust challenge.

68′ – France frustrated

Kylian Mbappé is caught offside as France search for a route back into the game. Moments later, Lucas Digne’s cross is comfortably claimed by Unai Simón.

67′ – Mbappé denied

Kylian Mbappé works space on the edge of the penalty area, but his strike is blocked by the Spain defence before France earn a corner. The resulting set-piece, taken short by Désiré Doué, comes to nothing after Spain deal with the danger.

65′ – Tchouaméni misses the target

Aurélien Tchouaméni rises highest from a France corner but sends his header well over the crossbar as Les Bleus continue to chase a way back into the semi-final.

61′ – Spain denied a third by the offside flag

Lamine Yamal thinks he has extended Spain’s advantage after finding the back of the net, but the assistant referee quickly raises the flag for offside and the goal is ruled out.

60′ – Spain attack breaks down

Fabián Ruiz attempts to pick out a teammate with a forward pass, but the ball is overhit and the opportunity slips away.

58′ – GOAL! Pedro Porro doubles Spain’s lead (France 0-2 Spain)

Spain strike again with a superbly worked move. Dani Olmo slips a clever pass into Pedro Porro inside the penalty area, and the defender fires a first-time finish into the right side of the net to put La Roja firmly in control.

57′ – France make first attacking change

Didier Deschamps turns to his bench, replacing Bradley Barcola with Désiré Doué in search of a way back into the contest.

56′ – Cross lacks accuracy

Fabián Ruiz swings a delivery into the France penalty area, but it fails to find a teammate.

55′ – Barcola denied by Simón

Bradley Barcola bursts into the Spain penalty area, but goalkeeper Unai Simón reacts quickly to race off his line and smother the danger.

54′ – France move fizzles out

Ousmane Dembélé attempts a through ball, but the pass is overhit and runs through for a Spain goal kick.

53′ – France clear the danger

Lamine Yamal looks to break into space, but a French defender steps in to clear the ball away.

52′ – Oyarzabal goes close

Spain nearly double their lead again as Mikel Oyarzabal lets fly from the edge of the area, but his effort whistles just over the crossbar.

51′ – Offside against Yamal

Lamine Yamal is caught beyond the last defender, bringing another promising Spain attack to an end.

50′ – France almost through

Kylian Mbappé releases Bradley Barcola with a perfectly weighted pass, but a recovering Spanish defender makes a crucial interception before the forward can go one-on-one with Unai Simón.

49′ – Spain concede a free-kick

Fabián Ruiz is penalised for a late challenge, giving France a free-kick.

47′ – Rodri’s pass intercepted

Rodri tries to thread a pass through the France defence, but the move breaks down.

46′ – France make a change at the break

Manu Koné replaces Adrien Rabiot as Didier Deschamps reshuffles his midfield for the second half.

46′ – Second half underway

The action resumes in Texas as France look to overturn a one-goal deficit against Spain.

22′ – GOAL! Spain take the lead from the penalty spot (France 0-1 Spain)

Mikel Oyarzabal keeps his composure from 12 yards, sending Mike Maignan the wrong way with a clinical finish into the right corner to give Spain a crucial early lead in the World Cup semi-final.

22′ – Oyarzabal steps up

Mikel Oyarzabal places the ball on the penalty spot as Spain prepare to take the spot-kick.

20′ – Penalty to Spain!

Spain are awarded a penalty after referee Ivan Barton rules that Lucas Digne brought down his opponent inside the box. The French defender is penalised, handing La Roja a golden opportunity to break the deadlock.

19′ – France force a corner

Michael Olise threads an inviting pass into the Spain penalty area, but a defender reacts quickly to clear the danger behind for a corner as France continue to press.

17′ – France continue to apply pressure

Aurélien Tchouaméni floats a dangerous cross into the Spain penalty area, but the Spanish defence reacts well to clear the danger.

16′ – France win another corner

Michael Olise’s effort from inside the box is bravely blocked by a defender, earning France another corner. Olise takes the resulting short corner as Les Bleus keep the pressure on.

14′ – Olise penalised

The referee blows for a foul after Michael Olise is judged to have been too aggressive in a challenge.

13′ – Mbappé’s cross goes begging

Kylian Mbappé clips a teasing ball into the penalty area, but none of his teammates can get on the end of it.

12′ – France move breaks down

Dayot Upamecano attempts to thread a pass through the Spain defence, but the move comes to nothing as the ball runs through for a goal kick.

11′ – Spain denied by the wall

Alex Baena steps up to take a free-kick from the edge of the area, but France’s defensive wall stands firm to block the effort.

9′ – Rabiot booked after reckless challenge

Adrien Rabiot becomes the first player to enter the referee’s notebook after bringing down his opponent in a dangerous position. Spain are awarded a free-kick in a promising area, but Baena’s effort is blocked.

8′ – Mbappé can’t reach Olise pass

Michael Olise releases Kylian Mbappé with a pass into space, but the France captain is beaten to the ball by the Spanish defence.

6′ – France threaten from a corner

Adrien Rabiot fires a first-time effort from outside the area after the ball breaks kindly to him, but he sends his shot comfortably wide. Moments earlier, Bradley Barcola had forced a corner after his cross was blocked, although Spain cleared Olise’s delivery.

4′ – Yamal shows early intent

Lamine Yamal bursts forward for Spain, but a recovering French defender produces a well-timed challenge to halt the attack.

2′ – Spain move intercepted

Unai Simón attempts to start an attack with a pass from the back, but a France player blocks the move.

1′ – Early warning from Spain

Marc Cucurella sends a long ball forward, but Mike Maignan is alert and gathers comfortably.

Kick-off

France and Spain are underway in Texas as a place in the 2026 FIFA World Cup final goes on the line.

Pre-match

  • The match begins after a minute’s silence.
  • El Salvador’s Ivan Barton is the referee for today’s World Cup semi-final.

Stay tuned as we’ll bring you every key moment from France vs Spain, including the goals, substitutions and talking points as it happens.

Spain have won seven of the last ten encounters, including victories in the Euro 2024 semi-final (2-1) and the 2025 UEFA Nations League semi-final (5-4).

  • Matches: 38
  • Spain wins: 18
  • France wins: 13
  • Draws: 7

Spain have enjoyed the upper hand in recent meetings between the two nations.

Head-to-head

Luis de la Fuente’s side are unbeaten in 36 matches in normal time since March 2024 and will equal Italy’s all-time record of 37 if they avoid defeat today.

Since then, La Roja have grown stronger with every match, beating Austria 3-0, Portugal 1-0 and Belgium 2-1, with Mikel Merino scoring decisive late winners in the last two knockout rounds.

Spain, meanwhile, recovered from an opening goalless draw against Cape Verde to finish top of Group H with seven points.

The match also marks a personal milestone for Deschamps, who takes charge of his 26th World Cup match, the most by any coach in the tournament’s history.

Didier Deschamps’ men are appearing in a third successive World Cup semi-final and are bidding to become only the third nation to reach three consecutive World Cup finals.

Les Bleus defeated Sweden 3-0 in the Round of 32, edged Paraguay 1-0 in the Round of 16 and overcame Morocco 2-0 in the quarter-finals despite Kylian Mbappé missing an early penalty.

France have been one of the standout teams at the tournament, winning all three group matches before advancing through the knockout rounds without conceding a goal.

Match Preview

Stay with us for live minute-by-minute updates, goals, key moments and celebrations throughout the match.

Didier Deschamps’ side are chasing a third consecutive appearance in the final, while reigning European champions Spain are looking to book only their second World Cup final after lifting the trophy in 2010.

European heavyweights France and Spain go head-to-head at AT&T Stadium in Texas for a place in the World Cup final.

Welcome to AfricaSoccer’s live coverage of the 2026 FIFA World Cup semi-final between France and Spain.