Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·22:00EnglandArgentina

France vs Spain — match result and stats (Jul 14, 2026)

Final score: France 0:2 Spain — Spain won. World Cup 2026, July 14, 2026. Stats, events and head-to-head are below.

World Cup 2026
июл 14, 2026 at 22:00
🔔 enable push in settings
FT
France
0:2
Spain
22'Oyarzabal (P)58'Porro
0.291.63

World Cup 2026: standings & schedule →

World Cup 2026: France vs Spain on 14 Jul 2026 finished 0:2.

France are in excellent form: 8-0-2 in their last 10, 2.6 scored and 1.0 conceded per game. They are winning 7 straight and scoring in 19 straight.

Spain are in excellent form: 7-3-0 in their last 10, 1.9 scored and 0.3 conceded per game. They are winning 5 straight.

Over 2.5 lands in 80% of France's games and 50% of Spain's; both teams score in 50% and 30%.

Chance quality: xG 0.3 vs 1.6, big chances 0 vs 3.

Head-to-head (5): France 1, Spain 4, 0 draws.

Predicted: 1:1 (13%) · also likely 1:0 (11%)

Match highlights

Match highlights▶ Watch highlights (FIFA)
Pre-match press conferenceSpain

Spain's coach opened the press conference by offering condolences to the families of victims of the deadly Almería fire and to the relatives of the mother of national team photographer Ángel Martínez, who died on the day of the match. According to a reporter, the team reached a historic milestone — only the second time in Spain's history, after 2010, when the side went on to win that World Cup.

The coach explained his decision to leave Pedri on the bench in favor of Fabián, who scored, and to bring on substitute Mikel Merino, who scored the winning goal, stressing that all decisions are based on detailed analysis of the opponent and players' abilities rather than any hierarchy of importance. Many journalists are calling the upcoming match against France an "early final"; the coach called that fair, acknowledging France's exceptional potential, but noted Spain is the only team to have beaten France in their last two meetings, both of which were semifinals.

He described Merino as an extremely versatile player capable of performing at a top level in positions ranging from defensive midfielder to out-and-out striker. He also highlighted goalkeeper Unai Simón's historic World Cup record for minutes without conceding, crediting it to the whole team's defensive work.

He noted his own achievement of 13 matches unbeaten across the Euros and World Cups, thanking the players and coaching staff for their support.

▶ Watch on YouTube
Pre-match press conferenceFrance

Didier Deschamps held a pre-match press conference ahead of France's World Cup 2026 semi-final against Spain. He confirmed Aurélien Tchouaméni is back in contention: the risk was too high to use him in the previous match, but he is now available, though not fully recovered.

Deschamps addressed the competition between Bradley Barcola and Désiré Doué on the left flank, saying both are capable starters and the choice partly depends on Doué's ability to cut inside on his left foot against Spain's setup built around Yamal. He acknowledged Spain's strong defense and ball control but insisted France can also create problems, expecting an open, high-quality match between two attacking sides.

Asked about France's last two defeats to Spain (Euro and Nations League), he said there is no revenge motive — only tomorrow's match and the single spot in the final matter. He also confirmed Kylian Mbappé trained and is fully fit for the game.

The match falls on July 14, Bastille Day, which Deschamps called symbolic for France, adding the squad will not settle for merely reaching the semi-final.

▶ Watch on YouTube

Lineups

France
CoachDeschamps D.
16Maignan GKAC Milan
5KoundeBarcelona
4UpamecanoBayern Munich
17SalibaArsenal
3DigneAston Villa
8TchouameniReal Madrid
14RabiotAC Milan
7DembelePSG
11OliseBayern Munich
12BarcolaPSG
10Mbappe CReal Madrid
Bench (15)
1Samba GKRennes
23Risser GKFrance U21
15KonateLiverpool
26LacroixCrystal Palace
2GustoChelsea
25AklioucheMonaco
18Zaire-EmeryFrance U21
13KanteAl Ittihad
21HernandezPSG
9ThuramInter
19HernandezAl Hilal
22MatetaCrystal Palace
24CherkiManchester C…
6KoneAS Roma
20DouePSG
Spain
Coachde la Fuente L.
23Simon GKAth Bilbao
12PorroTottenham
22CubarsiBarcelona
14LaporteAth Bilbao
24CucurellaChelsea
16Rodri CManchester C…
8RuizPSG
19Lamine YamalBarcelona
10OlmoBarcelona
15BaenaAtl. Madrid
21OyarzabalReal Sociedad
Bench (15)
1Raya GKArsenal
13Garcia GKBarcelona
5LlorenteAtl. Madrid
7TorresBarcelona
18ZubimendiArsenal
20PedriBarcelona
9GaviBarcelona
3GrimaldoBayer Leverk…
26IglesiasCelta Vigo
6MerinoArsenal
4GarciaBarcelona
11PinoCrystal Palace
17WilliamsAth Bilbao
25MunozOsasuna
2PubillAtl. Madrid

Match events

9'
Rabiot — yellow
22'
Oyarzabal — penalty 0:1
30'
Saliba Lacroix
31'
Cucurella — yellow
46'
Rabiot Kone
57'
Barcola Doue
58'
Porro — goal 0:2
72'
Digne Akliouche
72'
Olise Cherki
74'
Oyarzabal Torres
78'
Ruiz Pedri
78'
Olmo Merino
84'
Porro Llorente
84'
Baena Williams
86'
Mbappe — yellow

Match statistics

0.29xG1.63
0.00xGOT1.57
0Big chances3
3Shots on target2
7Shots off target8
4Blocked shots3
118Attacks109
6Key passes7
85%Pass accuracy87%
20Crosses8
18%Cross accuracy14%
11Fouls12
4Offsides5
0Penalties1
2Yellow cards1
0Goalkeeper saves4
22Throw-ins16
17Free kicks14
8Goal kicks10
72Ball safe81
1Injuries0
5Substitutions5
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on013132
Corners314071
Dangerous13143394623
Fouls55671112
Yellow111021

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,5Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricTotalTotalTotal
Matches played888888
Total less2 25%4 50%8 100%8 100%3 38%5 63%
Total more6 75%4 50%0 0%0 0%5 63%3 38%
Matches home / away636363
Total less (home / away)1 17%2 67%6 100%3 100%2 33%1 33%
Total more (home / away)5 83%1 33%0 0%0 0%4 67%2 67%
Individual total (home / away)2,501,674,170,000,670,676,176,3312,50
Individual total (overall)2,501,884,380,500,881,386,756,8813,63
Avg total3,132,252,691,002,631,819,388,639,00
Avg total (home / away)3,172,002,580,502,671,588,679,008,83
Avg opponents' total0,630,381,000,501,752,252,631,754,38
Avg opponents' total (home / away)0,670,331,000,502,002,502,502,675,17
Predicted total2,641,4811,23

Referee

Ivan Barton
Last 2 months: 3 games · 10 YC total · 3.33 YC/game · 1 RC
Pinnacle cards line: 3 — referee avg above
07.07Switzerland — Colombia3-25
26.06Japan — Sweden1-23
20.06Turkey — Paraguay1-1121

Last 10 matches

Both teams to score: Yes 1.62 · No 2.40 Pinnacle
France10 matches
Both teams to score5/1050% fair2.00
Clean sheets4 / 10
Scored9 / 10
won 7 straightscored 19 straight
Spain10 matches
Both teams to score3/1030% fair3.33
Clean sheets7 / 10
Scored8 / 10
won 5 straightscored 5 straight

Line trends

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
05.06.25Nations LeagueSpainFrance542.912.7844%56%8981521284623
09.07.24Euro 2024SpainFrance2158%42%234648614600
10.10.21Nations LeagueSpainFrance0067%33%101125112200
28.03.17FriendliesFranceSpain0246%54%353236474420

Against common opponents (past year)

France

DateLeagueHomeAwayxGBC%OnOffDA
09.07.26World Cup 2026FranceMorocco203.100.135048%52%81835501
23.06.26World Cup 2026FranceIraq302.670.625155%45%5014499294201

Spain

DateLeagueHomeAwayxG%OnOffDA
04.06.26FriendliesSpainIraq111.350.1563%37%426158175322

Last matches (past year)

France WWWWWWWLWW

DateLeagueHomeAwayxGBC%OnOffDA
09.07.26World Cup 2026FranceMorocco203.100.135048%52%8183550100
05.07.26World Cup 2026ParaguayFrance010.151.370224%76%15361110300
01.07.26World Cup 2026FranceSweden303.160.566061%39%123946333910000
26.06.26World Cup 2026NorwayFrance141.691.314343%57%49693964451100
23.06.26World Cup 2026FranceIraq302.670.625155%45%501449929420100
16.06.26World Cup 2026FranceSenegal311.890.504254%46%8213640000
08.06.26International MatchFranceNorthern Ireland312.801.0472%28%521228713510000
04.06.26FriendliesFranceIvory Coast120.871.3059%41%63947226820100
29.03.26International MatchColombiaFrance1345%55%55895040952600
26.03.26FriendliesBrazilFrance1247%53%43944744524301

Spain WWWWWDWDDW

DateLeagueHomeAwayxGBC%OnOffDA
10.07.26World Cup 2026SpainBelgium212.040.382168%32%7241512100
06.07.26World Cup 2026PortugalSpain010.571.771344%56%2646372100
02.07.26World Cup 2026SpainAustria302.800.494165%35%10054900100
27.06.26World Cup 2026UruguaySpain010.200.861133%67%1134163110
21.06.26World Cup 2026SpainSaudi Arabia402.780.145066%34%81121610200
15.06.26World Cup 2026SpainCape Verde Islands002.150.282174%26%711021010100
09.06.26International MatchPeruSpain131.411.9337%63%22541240451000
04.06.26FriendliesSpainIraq111.350.1563%37%42615817532200
31.03.26International MatchSpainEgypt002.320.1260%40%619297101000401
27.03.26International MatchSpainSerbia3071%29%82607217510000

Bookmaker lines

Bookmaker lines

1X212,62X3,0423,18
Total 2,50O1,93U1,98
AH -0,2512,2121,77
All Pinnacle markets
Goals
Goals total
LineOU
1.51.243.99
1.751.303.51
21.403.04
2.251.662.32
2.51.93
our1.95
1.98
our2.05
2.752.151.76
32.541.54
3.252.851.43
3.53.161.36
Handicap
AH12
-1.254.901.20
-14.381.24
-0.753.181.39
-0.52.611.56
-0.252.211.77
01.77
our1.96
2.17
our2.04
+0.251.532.65
+0.51.403.10
+0.751.303.77
Team goals
TeamLineOU
France1.52.26
our2.87
1.65
our1.53
Spain1.52.58
our2.96
1.52
our1.51
Corners
Corners total
LineOU
81.402.93
8.51.692.17
92.03
our2.14
1.81
our1.88
9.52.431.56
103.231.34
Corners AH
AH12
-2.52.791.44
-22.381.58
-1.51.96
our2.43
1.87
our1.70
-11.672.21
-0.51.512.57
Team corners
TeamLineOU
France61.87
our6.75
1.93
our1.37
Spain2.51.82
our1.18
1.97
our6.44
Cards
Cards total
LineOU
21.293.55
2.51.622.31
32.03
our2.72
1.77
our1.58
Team cards
TeamLineOU
France1.51.85
our2.81
1.94
our1.55
Spain1.52.14
our4.01
1.69
our1.33
Other
Both teams to score
YesNo
1.62
our2.22
2.40
our1.82

Forecast

Tip: Under 2.5
Fair 1.76 → Book 1.93
value +5.2% ★★★★★
form 85
50%
8%
42%
FranceDrawSpain

Match FAQ

What was the final score of France vs Spain?
The match ended 0:2 (World Cup 2026, July 14, 2026).
Who won, France or Spain?
Spain won 0:2.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have France and Spain fared against each other?
Over the last 4 head-to-head meetings: 0 wins for France, 1 draws, 3 wins for Spain. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

Latest news

All news →
← Back to home