France vs Spain Semi-Final Live Score Updates

France vs Spain Semi-Final Live Score Updates: AT&T Stadium in Arlington, Texas.
France World Cup Quiz: Are you a true Les Bleus fan?
90+7′ ⏹️ Full-Time: France 0-2 Spain
Full-Time! Spain are through to the FIFA World Cup 2026 Final! A composed and clinical performance sees La Roja defeat France 2-0 at AT&T Stadium. First-half goalscorer Mikel Oyarzabal opened the scoring from the penalty spot before Pedro Porro doubled the advantage after the break, sending Spain into the biggest match in world football.
90+6′
Spain expertly wind down the clock with a lengthy spell of possession around the centre circle. Mikel Merino, Pedri and Marc Cucurella combine with quick, accurate passing before switching play to Lamine Yamal on the right flank. It perfectly sums up the evening, with Spain controlling both the ball and the tempo from start to finish.
90+4′
Another chance for Spain! Substitute Nico Williams bursts into the penalty area and takes on Dayot Upamecano on his own. He creates enough space for a left-footed effort, but the shot ripples only the side netting. It nearly caps off a dominant display from the European champions.
90+2′
The Spain supporters are already celebrating inside AT&T Stadium as La Roja calmly keep the ball with a series of confident passes in France’s half. Didier Deschamps’ side look out of ideas, and few would have predicted such a one-sided finish to this World Cup semi-final.
90′
The fourth official signals seven minutes of added time, giving France one final opportunity to produce an unlikely comeback. They need at least two goals to force extra time.
89′
Lamine Yamal goes down inside the penalty area after tangling with Theo Hernández and immediately appeals for a penalty. The referee waves play on without hesitation, judging that there was insufficient contact to award a spot-kick.
89′
Kylian Mbappé steps up to take the resulting free-kick after Désiré Doué was fouled, but the France captain curls his effort comfortably over the crossbar. It could prove to be France’s final realistic chance of mounting a comeback.
88′
France earn a dangerous free-kick just outside the penalty area after Désiré Doué is brought down by Lamine Yamal on the edge of the box. Although the angle is tight, Kylian Mbappé stands over the ball, looking to inspire a dramatic late fightback.
86′ 🟨 Yellow Card – Kylian Mbappé (France)
Frustration boils over for Kylian Mbappé, who is shown a yellow card after a late challenge on Unai Simón. It sums up a difficult evening for the France captain as Spain continue to control the match.
86′
France waste another promising opportunity. Ousmane Dembélé wins a free-kick on the left after being fouled by Rodri, but his delivery into the penalty area is poor and comfortably cleared by the Spanish defence. Les Bleus have struggled badly in the final third throughout the match.
84′ 🔄 Substitution – Spain
Luis de la Fuente makes another attacking substitution, introducing Nico Williams for Álex Baena to add pace on the counterattack during the closing stages.
Spain Substitution:
- ⬆️ Nico Williams
- ⬇️ Álex Baena
84′ 🔄 Substitution – Spain
Luis de la Fuente freshens up his side with another change as goalscorer Pedro Porro receives a warm ovation before making way for Marcos Llorente. Spain are now focused on seeing out the closing stages and protecting their two-goal advantage.
Spain Substitution:
- ⬆️ Marcos Llorente
- ⬇️ Pedro Porro
81′
Huge chance for France! The French supporters can hardly believe the missed opportunity. Unai Simón rushes well outside his penalty area and completely mistimes his headed clearance, gifting Désiré Doué a glimpse of goal. The Spain goalkeeper reacts instantly, recovering just in time to smother the danger before Doué can capitalize.
79′
Spain nearly put the match beyond doubt. Álex Baena delivers an inviting cross into the penalty area, where substitute Ferran Torres rises highest. His header flashes narrowly wide of the left post, leaving France relieved to escape a third goal.
78′ 🔄 Double Substitution – Spain
Luis de la Fuente makes two more changes to keep his team fresh for the closing stages.
Pedri replaces Fabián Ruiz in midfield, adding composure and control as Spain look to manage possession.
At the same time, Mikel Merino comes on for Dani Olmo, whose excellent assist helped set up Pedro Porro’s second goal.
Spain Substitutions:
- ⬆️ Pedri | ⬇️ Fabián Ruiz
- ⬆️ Mikel Merino | ⬇️ Dani Olmo
77′
France swing a dangerous free-kick into the box through Ousmane Dembélé, but Rodri is judged to have been fouled while attempting to clear the delivery. Spain win the free-kick, much to the delight of their defenders as valuable seconds tick away.
76′
Kylian Mbappé bursts down the left flank and is brought down by Lamine Yamal, who is fortunate to escape without a yellow card. France now have a promising free-kick in an attacking position as they desperately search for a route back into the match.
74′ 🔄 Substitution – Spain
Spain make their first attacking change of the second half as Ferran Torres replaces Mikel Oyarzabal, who leaves the pitch after scoring the opening goal from the penalty spot.
Spain Substitution:
- ⬆️ Ferran Torres
- ⬇️ Mikel Oyarzabal
72′ 🔄 Substitution – France
Didier Deschamps makes another change as Theo Hernández replaces Lucas Digne at left-back. With France still trailing by two goals, fresh legs are introduced in search of a late comeback.
France Substitution:
- ⬆️ Theo Hernández
- ⬇️ Lucas Digne
71′
France are still searching for their first shot on target of the match, highlighting Spain’s defensive dominance. With time running out, Didier Deschamps continues to turn to his bench, hoping an individual moment of brilliance can reignite Les Bleus’ World Cup hopes.
69′
Jules Koundé concedes a needless free-kick after bringing down Álex Baena near the halfway line. The referee immediately calls for the second-half hydration break, giving both managers a valuable opportunity to regroup for the final 20 minutes.
67′
France go close! Kylian Mbappé finally creates some space on the right edge of the penalty area and fires a powerful effort toward goal. Marc Cucurella reacts brilliantly to get a crucial touch, deflecting the shot behind for a corner and preserving Spain’s two-goal advantage.
65′
France continue to push forward as Kylian Mbappé races to the byline and wins a corner. Michael Olise opts for a short routine before Lucas Digne earns another set-piece, and from the resulting delivery Aurélien Tchouaméni glances his header just over the crossbar. It’s one of France’s best attacking moments of the evening.
63′
Pedro Porro’s goal has earned him a place in Spain’s World Cup history. The right-back becomes only the second Spanish defender to score multiple goals in a single FIFA World Cup, following Fernando Hierro, who achieved the feat in both the 1998 and 2002 tournaments.
61′ 🚩 Offside
Spain think they have a third when Lamine Yamal cuts inside Lucas Digne and curls a superb finish into the top-left corner. However, the celebrations are cut short as the assistant referee immediately raises the offside flag. The teenage star had started his run just a fraction too early, and France survive another scare.
58′ ⚽ GOAL! France 0-2 Spain
PEDRO PORRO MAKES IT TWO! Spain double their advantage with a brilliantly worked team move. Dani Olmo initially misses the chance to release Mikel Oyarzabal on the counter, but La Roja patiently recycle possession. Olmo then exchanges a slick one-two with Pedro Porro, whose perfectly timed run ends with a composed side-footed finish beyond Mike Maignan. Spain are now firmly in control and one step closer to the FIFA World Cup 2026 Final.
⚽ Goal: Pedro Porro
🅰️ Assist: Dani Olmo
57′ 🔄 Substitution – France
Didier Deschamps makes another attacking change as Désiré Doué replaces Bradley Barcola in an effort to spark France’s attack. The young winger receives a warm ovation from the crowd as Les Bleus chase a way back into the contest.
France Substitution:
- ⬆️ Désiré Doué
- ⬇️ Bradley Barcola
56′
Bradley Barcola threatens inside the penalty area, attempting to dribble past Pedro Porro, but his heavy touch allows Unai Simón to rush off his line and comfortably collect the ball. It proves to be Barcola’s final involvement before being substituted.
54′
France’s attacking struggles continue. This is now the third match at the 2026 FIFA World Cup in which Les Bleus have failed to register a shot on target in the first half, having also done so against Senegal and Paraguay. They’ll take confidence from winning both of those matches, but the task is becoming much tougher against Spain.
52′
Mikel Oyarzabal finds space on the left side of the French penalty area and fires an effort towards goal, but his shot drifts harmlessly wide without troubling Mike Maignan. Even so, it serves as another warning sign for France, whose defence allows the Spanish striker too much room to operate.
49′
France call for a yellow card after Fabián Ruiz catches Dayot Upamecano with a late challenge in midfield. The referee opts against taking disciplinary action, much to the frustration of the French players. Marc Cucurella remains the only Spain player booked so far.
47′
Les Bleus show early attacking intent after the restart as Michael Olise attempts an ambitious first-time pass over the Spanish backline for Kylian Mbappé. Once again, Aymeric Laporte reads the danger perfectly and intercepts before the France captain can get through on goal.
46′ ▶️ Second Half Underway
The second half is underway at AT&T Stadium. Ousmane Dembélé gets the action restarted for France, who trail 1-0 and need a response to keep their FIFA World Cup 2026 final hopes alive.
45′ 🔄 Half-Time Substitution – France
Didier Deschamps makes his second change of the evening at the break. Already on a yellow card, Adrien Rabiot is withdrawn to avoid the risk of a second booking, with Manu Koné introduced to add fresh energy and defensive stability in midfield.
France Substitution:
- ⬆️ Manu Koné
- ⬇️ Adrien Rabiot
Half-Time: France 0-1 Spain
45+6′ ⏸️ Half-Time
Half-Time: France 0-1 Spain
The referee brings the first half to an end at AT&T Stadium. Spain head into the dressing room with a narrow advantage courtesy of Mikel Oyarzabal’s penalty, while France face a huge task if they are to keep their World Cup dream alive.
45+4′
Spain’s central defensive partnership continues to impress. Adrien Rabiot attempts to spark a counterattack for France, but Aymeric Laporte meets the danger with a fearless header, once again demonstrating why La Roja have been so difficult to break down throughout the tournament.
45+2′
Spain are content to slow the tempo and retain possession as the first half winds down. Their cautious approach nearly backfires when Jules Koundé whips a dangerous cross into the six-yard box, but Kylian Mbappé arrives just a fraction too late to make contact.
45′
The fourth official signals six minutes of added time at the end of the first half.
45′
VAR overturns the free-kick! After initially awarding France a dangerous free-kick for a foul by Fabián Ruiz on Ousmane Dembélé, the Video Assistant Referee intervenes. Following a review, the referee reverses the decision and returns possession to Spain, much to the frustration of the French players.
42′
France come within inches of leveling the score. Adrien Rabiot threads a superb pass into the path of Kylian Mbappé, who races beyond the Spanish backline. However, Unai Simón reacts brilliantly, charging off his line to clear the danger before the French captain can get a touch.
40′
Kylian Mbappé’s frustration is evident after the referee halts a promising French attack. Adrien Rabiot had found space in midfield and looked ready to release the forward, but the assistant’s flag was already raised, catching the France captain offside.
38′
Massive defensive intervention by France! Mike Maignan gifts possession to Spain with a misplaced pass, allowing Álex Baena to launch an attack. Dani Olmo brilliantly backheels the ball into the path of Lamine Yamal, whose low cross finds Fabián Ruiz inside the box. Just as the midfielder prepares to shoot, Dayot Upamecano produces a superb last-ditch block to keep France within a goal. It is a huge escape for Didier Deschamps’ side.
36′
France finally create a promising opening as Bradley Barcola cuts inside Pedro Porro, using Lucas Digne’s overlapping run as a decoy. The PSG winger creates enough space for a shot but drags his effort comfortably wide. Les Bleus are still searching for a response after falling behind.
35′
Spain think they are through again when Álex Baena latches onto a long ball from Unai Simón after Dayot Upamecano misjudges its flight. However, the assistant referee’s flag is already up for offside, and Baena’s finish wide of the target would not have counted anyway.
33′
Álex Baena gives the ball away cheaply in midfield, briefly handing France a chance to counter. Spain recover possession almost immediately, but Baena has struggled to influence the game in the opening half. Luis de la Fuente could consider introducing Nico Williams after the break to add fresh energy on the left flank.
31′ 🟨 Yellow Card – Marc Cucurella (Spain)
Spain receive their first booking of the match as Marc Cucurella cynically brings down Michael Olise. The unnecessary challenge earns the Chelsea full-back a yellow card and gives France another opportunity to push forward.
30′ 🔄 Substitution – France
A forced change for France as William Saliba is unable to continue because of a back injury. Didier Deschamps turns to Maxence Lacroix, who replaces the Arsenal defender at the heart of the French defence.
France Substitution:
⬆️ Maxence Lacroix
⬇️ William Saliba
29′
More bad news for France as William Saliba remains on the turf holding his lower back. The defender, who has battled recurring back issues in recent seasons, signals to the bench that he cannot continue, prompting an immediate change from Didier Deschamps.
28′
Play resumes after the hydration break, and Spain nearly hand France an equaliser. Rodri is dispossessed by Kylian Mbappé in midfield, but La Roja recover quickly as Aurélien Tchouaméni’s attempted pass towards Lucas Digne is intercepted before France can capitalize.
26′
A remarkable milestone for Lamine Yamal. At 19 years and one day old, the Spanish star becomes the third-youngest player since 1966 to win a penalty in a FIFA World Cup match, behind only Michael Owen (1998) and Dmitri Sychev (2002).
24′
France find themselves trailing for the first time at the FIFA World Cup 2026, but the scheduled hydration break arrives at a perfect moment for Didier Deschamps. The French manager will be eager to regroup his players and reorganize after Spain’s early breakthrough, knowing there is still plenty of time to mount a comeback.
22′ ⚽ GOAL! France 0-1 Spain
GOAL FOR SPAIN! Mikel Oyarzabal calmly converts from the penalty spot to give La Roja the breakthrough in this FIFA World Cup 2026 semi-final. Mike Maignan dives the wrong way as Oyarzabal confidently slots his effort into the corner, handing Spain a deserved 1-0 lead.
20′ 🟨 Penalty to Spain!
PENALTY! Spain are awarded a spot-kick after a dramatic incident inside the box. Marc Cucurella’s deep cross is controlled on the chest by Lucas Digne, but as the French defender swings to clear, Lamine Yamal bravely gets between man and ball and is caught by Digne’s clearance. The referee points straight to the spot.
18′
France almost gift Spain a chance as confusion creeps into the Spanish defence. Rodri steps across Pau Cubarsí to claim possession, nearly allowing Michael Olise a clear run on goal. Spain escape the scare, but they’ll need to eliminate those defensive misunderstandings against France’s dangerous front line.
16′
France launch a quick counterattack with Kylian Mbappé racing into space. Pedro Porro initially stands between the French captain and goal, but Pau Cubarsí and Aymeric Laporte recover brilliantly to crowd out Mbappé before he can unleash a shot.
15′
Rodri earns Spain a valuable free-kick after being caught by Michael Olise in midfield. The French winger appears fortunate to avoid a yellow card after his studs catch Rodri on the ankle, leaving the Spanish midfielder needing brief treatment.
13′
An interesting statistic as the match remains finely balanced: neither France nor Spain had trailed for a single minute during the 2026 FIFA World Cup before this semi-final. Across the last two editions, Spain have spent just 4.5% of their matches behind, highlighting the importance of the opening goal.
11′
Spain fail to make the most of a promising free-kick. Álex Baena’s initial effort crashes into the French wall before Lamine Yamal retrieves the loose ball and swings another cross into the area. Dayot Upamecano rises above Aymeric Laporte to head clear and end the danger.
9′ 🟨 Yellow Card – Adrien Rabiot (France)
The first booking of the evening goes to Adrien Rabiot, who brings down Dani Olmo just outside the penalty area. It’s a reckless challenge, and the French midfielder will now have to tread carefully for the remainder of the match.
9′
Dani Olmo bursts through the middle and wins a dangerous free-kick on the edge of France’s penalty area after being fouled by Adrien Rabiot. Spain have an excellent opportunity to test Mike Maignan from a central position.
8′
France look to build down the right through Jules Koundé and Ousmane Dembélé, but Marc Cucurella reads the move perfectly, intercepts possession and quickly sparks a Spanish counterattack with his intelligent positioning.
6′
Corner for France! Bradley Barcola wins the first corner of the semi-final after his cross is turned behind by Pau Cubarsí. Michael Olise curls an inviting delivery into the penalty area, but Aymeric Laporte climbs highest to head the danger away.
5′
Spain are beginning to settle into their rhythm, enjoying longer spells of possession and moving the ball confidently across midfield. However, France’s compact defensive line is holding firm, leaving La Roja with little space to exploit in the attacking third.
3′
The opening exchanges have been played at a relentless pace, with both sides pressing high up the pitch. Michael Olise races towards Unai Simón in an attempt to force an error, but the Spain goalkeeper keeps his composure and plays his way out of trouble.
1′
Kick-off! Spain get the FIFA World Cup 2026 semi-final underway at AT&T Stadium in Arlington. Mikel Oyarzabal taps the ball to a teammate, and the battle for a place in the World Cup final is officially underway.
Kick-off: 12:30 AM IST (July 15)
Venue: AT&T Stadium, Arlington, Texas, USA
Live Score
France 0-0 Spain
Status: Kick-off Soon
Live Timeline
00′ Teams are on the pitch as the national anthems conclude. Kick-off is moments away.
This section will be updated throughout the match with every major event.

What’s at Stake?
The winner of this blockbuster encounter will book a place in the FIFA World Cup 2026 Final, while the losing side will see its World Cup journey come to an end.
France are aiming to return to the World Cup final after finishing runners-up in Qatar 2022, while Spain are seeking their first appearance in football’s biggest final since winning the tournament in South Africa in 2010.
Key Matchups to Watch
Kylian Mbappé vs Spain’s Defence
With eight goals already in the tournament, Kylian Mbappé enters the semi-final as the leading contender for the Golden Boot. Spain’s disciplined defensive line will have to limit his pace and movement if they hope to reach the final.
Michael Olise vs Marc Cucurella
Olise has quietly become France’s chief creator with five assists, while Cucurella has been one of Spain’s standout performers throughout the tournament.
The Midfield Battle
Aurélien Tchouaméni and Adrien Rabiot face Spain’s technically gifted midfield in what could prove to be the decisive battle of the evening. Controlling possession and transitions will be crucial for both teams.
France vs Spain Team Statistics
| Category | France | Spain |
|---|---|---|
| Average Goals | 2.67 | 1.83 |
| Goals Conceded | 0.33 | 0.17 |
| Goal Difference | +2.3 | +1.7 |
| Average xG | 2.16 | 1.78 |
| Average xGA | 0.71 | 0.33 |
| Possession | 60% | 65% |
| Save Percentage | 83% | 88% |
| Clean Sheets | 4 | 5 |
France have been the more explosive attacking side throughout the tournament, while Spain boast the strongest defensive record among the remaining teams.
Top Scorers
France
- Kylian Mbappé — 8 Goals
- Ousmane Dembélé — 5 Goals
- Bradley Barcola — 2 Goals
Spain
- Mikel Oyarzabal — 4 Goals
- Mikel Merino — 2 Goals
- Lamine Yamal — 1 Goal
Most Assists
France
- Michael Olise — 5
- Kylian Mbappé — 3
- Ousmane Dembélé — 2
Spain
- Marc Cucurella — 2
- Aymeric Laporte — 1
- Mikel Oyarzabal — 1
France Team News
Didier Deschamps has opted for an attacking 4-2-3-1 formation, with tournament top scorer Kylian Mbappé leading the line.
France Starting XI
Mike Maignan
Jules Koundé, Dayot Upamecano, William Saliba, Lucas Digne
Aurélien Tchouaméni, Adrien Rabiot
Michael Olise, Ousmane Dembélé, Bradley Barcola
Kylian Mbappé
France Bench
Brice Samba, Robin Risser, Ibrahima Konaté, Malo Gusto, Jean-Philippe Mateta, Marcus Thuram, Manu Koné, Lucas Hernández, Theo Hernández, Désiré Doué, Rayan Cherki, Maghnes Akliouche, N’Golo Kanté, Warren Zaïre-Emery and Maxime Lacroix.
Spain Team News
Spain are expected to continue with their trusted 4-2-3-1 system, relying on their possession-based philosophy and disciplined defending that has helped them concede only one goal during the tournament.
The likes of Lamine Yamal, Mikel Oyarzabal, Mikel Merino, Rodri, Pedri and Marc Cucurella will once again be central to Spain’s hopes of reaching the final.
Match Preview
France and Spain have arguably been the two most complete teams at the FIFA World Cup 2026.
France have overwhelmed opponents with pace, direct attacking football and clinical finishing, scoring an average of 2.67 goals per game, while Spain have combined patient possession with exceptional defensive organization, conceding just 0.17 goals per match.
The contrast in styles makes this semi-final one of the tournament’s most fascinating tactical contests. France will look to exploit transitions through Mbappé, Dembélé and Barcola, whereas Spain will attempt to dominate possession and patiently create openings through their midfield.
With both nations chasing another appearance in a FIFA World Cup Final, fans can expect an intense battle between two of Europe’s footballing powerhouses.
🔹🔹 follow us on facebook 🔹🔹






