World Cup · Semi-finals · Jul 14
France - Spain
Spain won 2-0 away at France in World Cup (Semi-finals). Goals: Mikel Oyarzabal (P) 22'; Pedro Porro 58'.
Key events
Quick stats
%49
Possession
%51
1.19
Expected goals (xG)
0.95
2.18
Pre-match xG
2.20
10
Total shots
10
3
Shots on target
2
5
Shots off target
5
2
Blocked shots
3
4
Shots inside box
5
5
Shots outside box
5
0
Saves
3
Match timeline
First half
Adrien RabiotYellow card🟨
9'
22'
⚽Mikel Oyarzabal (P)(0 - 1)
William Saliba ↔ Maxence LacroixSubstitution🔁
30'
31'
🟨Marc CucurellaYellow card
Adrien Rabiot ↔ Manu KonéSubstitution🔁
45'
HT 0 - 1
Bradley Barcola ↔ Désiré DoueSubstitution🔁
57'
58'
⚽Pedro Porro(0 - 2) · Assist: Daniel Olmo Carvajal
Lucas Digne ↔ Theo HernandezSubstitution🔁
72'
Michael Olise ↔ Rayan CherkiSubstitution🔁
72'
74'
🔁Mikel Oyarzabal ↔ Ferrán TorresSubstitution
78'
🔁Daniel Olmo Carvajal ↔ Mikel MerinoSubstitution
78'
🔁Fabián Ruiz ↔ PedriSubstitution
84'
🔁Pedro Porro ↔ Marcos LlorenteSubstitution
84'
🔁Alejandro Baena Rodríguez ↔ Nico WilliamsSubstitution
Kylian MbappéYellow card🟨
86'
FT 0 - 2
Match statsFrance · Spain
Key stats
%49
Possession
%51
1.19
Expected goals (xG)
0.95
2.18
Pre-match xG
2.20
Shots
10
Total shots
10
3
Shots on target
2
5
Shots off target
5
2
Blocked shots
3
4
Shots inside box
5
5
Shots outside box
5
0
Saves
3
Attacking
118
Attacks
109
46
Dangerous attacks
23
Passing
473
Total passes
500
396
Accurate passes
428
Set pieces & discipline
7
Corners
1
4
Offsides
5
11
Fouls
12
17
Free kicks
14
22
Throw-ins
16
8
Goal kicks
10
Cards
2
Yellow cards
1
1
1st-half cards
1
1
2nd-half cards
0
By half
0
1st-half goals
1
0
2nd-half goals
1
3
1st-half corners
1
4
2nd-half corners
0
Penalties
0
Penalties won
1
0
Penalty goals
1
LineupsFrance 4-2-3-1Spain 4-2-3-1
16
Maignan
3
Digne
17
Saliba
4
Upamecano
5
Koundé
14
Rabiot
8
Tchouaméni
12
Barcola
11
Olise
7
Dembélé
10
Mbappé
23
Simón
24
Cucurella
14
Laporte
22
Cubarsí
12
Porro
8
Ruiz
16
Rodri
15
Baena
10
Olmo
19
Yamal
21
Oyarzabal
France · Bench
Coach: Didier Deschamps
Spain · Bench
Coach: Luis de la Fuente
HEAD TO HEAD3 meetings · 2021–2025
Oct 10who was on topJun 5
1 France
0 draw
2 Spain
Spain
won the last 2
GOALS IN THIS FIXTURE
5.0goals / match
7–8total goals
0/0clean sheets
2-1France best win · Oct 10
5-4Spain best win · Jun 5
Over 1.5
3/3
Over 2.5
3/3
Over 3.5
1/3
BTTS
3/3
DOES THE VENUE MATTER
Spain at home3 matches
2W
0D
1L
8:7
Results are read from the side that hosted the match.
SEASON COMPARISON
1Francein the table9pts
3matches
3-0-0W-D-L
10:2goals
+8diff
LLWWW
1Spainin the table7pts
3matches
2-1-0W-D-L
5:0goals
+5diff
WWWWW
PREVIOUS MEETINGS
xG difference & finishing
France0 gol · 1.19 xG
-1.19
Spain2 gol · 0.95 xG
+1.05
+ = scored above expectation, − = below
THE REFEREE8 matches on record
Ivan Barton
Strictness85
TEMPO90
Cards: ModerateFouls: ModeratePenalties: ModerateGoals: ModerateOver 2.5: Low
This match vs his average
Cards
33.5
-0.5
Fouls
2324.8
-1.8
Goals
22.5
-0.5
Corners
89.0
-1.0
THIS MATCH VS SEASON AVERAGE
Goals
0.02.9
-2.9
Shots
10.018.3
-8.3
On target
3.07.9
-4.9
Possession
%49%57
-7.9
Corners
7.06.1
+0.9
Cards
2.00.0
+2.0
Conceded
2.01.1
+0.9
this matchseason average · 7 matches
Goals
2.01.7
+0.3
Shots
10.017.5
-7.5
On target
2.06.5
-4.5
Possession
%51%66
-15.0
Corners
1.07.2
-6.2
Cards
1.01.0
Conceded
0.00.3
-0.3
this matchseason average · 6 matches
PLAYER RATINGS★ Pedro Porro 7.99
Starting XI
Dribbles1/1Duels won2/4Fouls won1Fouls1Passes34 · %29
On target1/2Dribbles1/2Tackles1Blocks1Duels won3/5Fouls won1Passes12 · %10
Tackles1Interceptions1Duels won2/5Fouls won1Passes53 · %49
Dribbles1/1Interceptions1Duels won4/8Fouls2Passes53 · %50
Tackles4Duels won5/6Fouls won1Passes60 · %53
Key pass2Tackles3Duels won6/12Fouls won3Fouls1Passes34 · %26
Dribbles1/1Duels won1/3Passes14 · %12
Key pass1Duels won1/2Fouls won1Passes30 · %21
Tackles1Interceptions1Duels won3/6Fouls won1Fouls2Passes30 · %23
Dribbles2/2Duels won2/2Passes16 · %11
Passes10 · %10
Interceptions1Duels won1/5Fouls won1Passes12 · %11
Dribbles1/6Blocks1Duels won2/10Fouls won1Fouls1Offside3Passes15 · %11
Duels won1/6Fouls won1Fouls2Passes25 · %21
Passes37 · %30
Tackles4Interceptions3Duels won6/10Fouls2Offside1Passes21 · %14
Unused: B. SambaN. KantéL. HernándezM. ThuramI. KonatéJ. MatetaR. RisserM. GustoM. AklioucheW. Zaïre-Emery
Starting XI
Goals1On target1/2Tackles2Interceptions1Duels won4/6Passes28 · %23
Assist1Key pass2Tackles1Duels won3/10Fouls won2Fouls1Passes30 · %29
Tackles2Duels won3/4Passes29 · %27
Interceptions2Duels won2/3Passes74 · %68
Tackles1Duels won1/1Passes4 · %4
Tackles4Duels won10/14Fouls won3Fouls4Passes64 · %56
Goals1Pen goal1On target1/2Dribbles1/1Duels won3/6Fouls won1Passes24 · %22
Key pass2Tackles4Interceptions2Blocks1Duels won5/6Fouls won1Fouls1Passes65 · %56
Tackles1Duels won5/7Passes7 · %6
Saves1Duels won1/1Fouls won1Passes33 · %18
Interceptions1Passes13 · %11
Tackles4Interceptions1Duels won3/6Fouls1Passes35 · %30
Duels won2/3Fouls1Offside1Passes2 · %1
Key pass1Tackles1Blocks2Duels won3/9Fouls won2Fouls1Offside2Passes27 · %22
Passes2 · %2
Key pass1Dribbles1/1Duels won2/8Fouls won1Fouls3Offside2Passes28 · %23
Unused: Eric GarcíaBorja IglesiasDavid RayaÁlex GrimaldoVíctor MuñozMarc PubillGaviJoan GarcíaYeremy PinoMartín Zubimendi
Win probabilityModel: 2 (%49) ✓
France %18
Draw %33
Spain %49
0.87France xPuan
1.80Spain xPuan
🎯
FREE MEMBERSHIP
Tactical metrics & visuals
Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.
Create free account🔥
FREE MEMBERSHIP
Team & player heatmaps
Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.
Create free account🤖
FREE MEMBERSHIP
ML deep-dive
Feature-level model breakdown, expected points simulation and value analysis.
Create free accountForm
FranceWWWWW
SpainWWWWD
FREE MEMBERSHIP
Heatmap & tactical analysis
Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.
Create free accountMatch Reportsall →
Galatasaray 3-1 Kasımpaşa
Borussia Dortmund 2-2 Werder Bremen
Arsenal 2-1 Chelsea
Trabzonspor 5-0 Gençlerbirliği S.K.
Fenerbahçe 1-2 Beşiktaş
Rayo Vallecano 1-1 Alaves
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum