‹ Matchs
Quarter-finals · Terminé

Spain

Classement FIFA #2
2 : 1

(1 : 1)

Belgium

Classement FIFA #8
🏟 Los Angeles (Inglewood) 📅
  • 📅 Date
  • 🕐 Heure
  • 🏟 Stade Los Angeles (Inglewood)
  • 🧑‍⚖️ Arbitre Michael Oliver

🧠 Match Summary

vs

Spain edged past Belgium in a tense quarter-final at Inglewood, Los Angeles, booking their place in the last four of the 2026 FIFA World Cup with a hard-fought 2-1 victory. Fabián Ruiz broke the deadlock on 30 minutes, but Charles De Ketelaere levelled for Belgium just before half-time, setting up a nervy second half. Spain dominated throughout, controlling 68% of possession and firing 16 shots to Belgium's five, yet found themselves unable to restore the lead until Mikel Merino's dramatic 88th-minute header sealed it. Belgium goalkeeper made five saves to keep his side in the contest, but ultimately Spain's class and relentless pressure proved the difference under Michael Oliver's management.

AI-generated — may contain errors

🎬 Match highlights (video)

ملخص مباراة إسبانيا وبلجيكا | الدور ربع النهائي - كأس العالم FIFA 2026™ Watch highlights on YouTube ↗

Source: beIN SPORTS — official YouTube channel

📊 Official stats & tactics (FIFA)

Spain · 4-2-3-1 — 4-2-3-1Belgium

Statistics

2⚽ Goals1
0🟥 Sendings-off0
2🟨 Cautions2
61.6%Possession31%
17 (8)Shots5 (2)
2.2Expected goals (xG)0.34
90%Pass accuracy79%
693 (625)Total passes320 (254)
159Line breaks80
18Defensive line breaks9
250Final-third receptions54
36Ball progressions27
21Crosses12
206 (23)Defensive pressures339 (37)
37Forced turnovers40
71Second balls50
114.6 كمDistance covered116.2 كم
5.3 كمSprint distance5.6 كم

🎯 Phases of play — in possession

39Build-up (unopposed)25
15Build-up (opposed)14
22Progression16
27Final third11
2Long ball10
9Attacking transition16
0Counter attack3
8Set piece9

🛡️ Out of possession

11High press3
7Mid press2
0Low press1
7High block3
16Mid block28
10Low block38
4Recovery3
16Defensive transition9
11Counter-press6

🏃 Physical data

418Sprints443
1236High-speed runs1305
34 كم/سTop speed32.7 كم/س

⚡ Fastest: Alex BAENA 34 · Jeremy DOKU 32.7 km/h

👥 Both squads · tap a player for full stats

👥 Spain

#23 · Unai SIMON5.7 km · 24.2 km/h
🏃 Physical
5.7Dist (km)
24.2Top speed
6Sprints
15HS runs
🧩 Line breaks
9Att
3Comp
33%Acc

Dir: Through 1 · Around 0 · Over 8 — Type: Pass 9 · Cross 0 · Prog 0

📋 Full technical profile
#8 · Fabian RUIZ7.4 km · 28.6 km/h
🏃 Physical
7.4Dist (km)
28.6Top speed
24Sprints
110HS runs
🧩 Line breaks
8Att
6Comp
75%Acc

Dir: Through 5 · Around 2 · Over 1 — Type: Pass 7 · Cross 1 · Prog 0

🎯 Crosses
2Total

Outswing 1 · Push 1

📋 Full technical profile
#10 · Dani OLMO9.7 km · 30.7 km/h
🏃 Physical
9.7Dist (km)
30.7Top speed
43Sprints
142HS runs
🧩 Line breaks
18Att
16Comp
89%Acc

Dir: Through 7 · Around 7 · Over 4 — Type: Pass 16 · Cross 0 · Prog 2

📋 Full technical profile
#12 · Pedro PORRO10.3 km · 33.2 km/h
🏃 Physical
10.3Dist (km)
33.2Top speed
44Sprints
104HS runs
🧩 Line breaks
26Att
20Comp
77%Acc

Dir: Through 6 · Around 12 · Over 8 — Type: Pass 24 · Cross 0 · Prog 2

🎯 Crosses
4Total

Outswing 1 · Push 3

📋 Full technical profile
#14 · Aymeric LAPORTE9.8 km · 30.9 km/h
🏃 Physical
9.8Dist (km)
30.9Top speed
21Sprints
86HS runs
🧩 Line breaks
12Att
12Comp
100%Acc

Dir: Through 2 · Around 9 · Over 1 — Type: Pass 12 · Cross 0 · Prog 0

📋 Full technical profile
#15 · Alex BAENA6.6 km · 34 km/h
🏃 Physical
6.6Dist (km)
34Top speed
30Sprints
67HS runs
🧩 Line breaks
5Att
2Comp
40%Acc

Dir: Through 2 · Around 2 · Over 1 — Type: Pass 4 · Cross 1 · Prog 0

🎯 Crosses
1Total

Inswing 1

📋 Full technical profile
#16 · RODRI12.1 km · 30.8 km/h
🏃 Physical
12.1Dist (km)
30.8Top speed
45Sprints
155HS runs
🧩 Line breaks
29Att
28Comp
97%Acc

Dir: Through 9 · Around 12 · Over 8 — Type: Pass 28 · Cross 0 · Prog 1

🎯 Crosses
1Total

Lofted 1

📋 Full technical profile
#19 · Lamine YAMAL9.8 km · 31.8 km/h
🏃 Physical
9.8Dist (km)
31.8Top speed
34Sprints
78HS runs
🧩 Line breaks
18Att
13Comp
72%Acc

Dir: Through 5 · Around 7 · Over 6 — Type: Pass 11 · Cross 5 · Prog 2

🎯 Crosses
7Total

Outswing 3 · Lofted 3 · Push 1

📋 Full technical profile
#21 · Mikel OYARZABAL8.4 km · 29.9 km/h
🏃 Physical
8.4Dist (km)
29.9Top speed
32Sprints
90HS runs
🧩 Line breaks
7Att
6Comp
86%Acc

Dir: Through 6 · Around 1 · Over 0 — Type: Pass 7 · Cross 0 · Prog 0

📋 Full technical profile
#22 · Pau CUBARSI10 km · 30 km/h
🏃 Physical
10Dist (km)
30Top speed
26Sprints
92HS runs
🧩 Line breaks
26Att
25Comp
96%Acc

Dir: Through 6 · Around 16 · Over 4 — Type: Pass 25 · Cross 0 · Prog 1

📋 Full technical profile
#24 · Marc CUCURELLA11 km · 33.3 km/h
🏃 Physical
11Dist (km)
33.3Top speed
42Sprints
117HS runs
🧩 Line breaks
13Att
11Comp
85%Acc

Dir: Through 3 · Around 7 · Over 3 — Type: Pass 11 · Cross 0 · Prog 2

🎯 Crosses
1Total

Driven 1

📋 Full technical profile
#6 · Mikel MERINO1.7 km · 25.8 km/h
🏃 Physical
1.7Dist (km)
25.8Top speed
10Sprints
33HS runs
🧩 Line breaks
0Att
0Comp
0%Acc

Dir: Through 0 · Around 0 · Over 0 — Type: Pass 0 · Cross 0 · Prog 0

📋 Full technical profile
#7 · Ferran TORRES4.6 km · 30.9 km/h
🏃 Physical
4.6Dist (km)
30.9Top speed
26Sprints
49HS runs
🧩 Line breaks
3Att
1Comp
33%Acc

Dir: Through 3 · Around 0 · Over 0 — Type: Pass 3 · Cross 0 · Prog 0

📋 Full technical profile
#17 · Nico WILLIAMS2.2 km · 33.9 km/h
🏃 Physical
2.2Dist (km)
33.9Top speed
16Sprints
28HS runs
🧩 Line breaks
2Att
2Comp
100%Acc

Dir: Through 1 · Around 1 · Over 0 — Type: Pass 1 · Cross 0 · Prog 1

🎯 Crosses
2Total

Outswing 1 · Push 1

📋 Full technical profile
#20 · PEDRI5.2 km · 29.4 km/h
🏃 Physical
5.2Dist (km)
29.4Top speed
19Sprints
70HS runs
🧩 Line breaks
18Att
14Comp
78%Acc

Dir: Through 10 · Around 7 · Over 1 — Type: Pass 18 · Cross 0 · Prog 0

📋 Full technical profile

👥 Belgium

#1 · Thibaut COURTOIS4 km · 20.8 km/h
🏃 Physical
4Dist (km)
20.8Top speed
1Sprints
5HS runs
🧩 Line breaks
15Att
9Comp
60%Acc

Dir: Through 0 · Around 0 · Over 15 — Type: Pass 15 · Cross 0 · Prog 0

📋 Full technical profile
#4 · Brandon MECHELE10.8 km · 29.2 km/h
🏃 Physical
10.8Dist (km)
29.2Top speed
32Sprints
132HS runs
🧩 Line breaks
14Att
13Comp
93%Acc

Dir: Through 5 · Around 3 · Over 6 — Type: Pass 14 · Cross 0 · Prog 0

📋 Full technical profile
#5 · Maxim DE CUYPER6.7 km · 30.5 km/h
🏃 Physical
6.7Dist (km)
30.5Top speed
21Sprints
76HS runs
🧩 Line breaks
11Att
7Comp
64%Acc

Dir: Through 5 · Around 4 · Over 2 — Type: Pass 9 · Cross 0 · Prog 2

🎯 Crosses
1Total

Lofted 1

📋 Full technical profile
#7 · Kevin DE BRUYNE10.4 km · 32.2 km/h
🏃 Physical
10.4Dist (km)
32.2Top speed
49Sprints
117HS runs
🧩 Line breaks
12Att
7Comp
58%Acc

Dir: Through 4 · Around 4 · Over 4 — Type: Pass 11 · Cross 0 · Prog 1

📋 Full technical profile
#10 · Leandro TROSSARD7.6 km · 30.4 km/h
🏃 Physical
7.6Dist (km)
30.4Top speed
30Sprints
89HS runs
🧩 Line breaks
4Att
2Comp
50%Acc

Dir: Through 1 · Around 2 · Over 1 — Type: Pass 4 · Cross 0 · Prog 0

📋 Full technical profile
#11 · Jeremy DOKU10.6 km · 32.7 km/h
🏃 Physical
10.6Dist (km)
32.7Top speed
57Sprints
129HS runs
🧩 Line breaks
11Att
10Comp
91%Acc

Dir: Through 5 · Around 6 · Over 0 — Type: Pass 7 · Cross 0 · Prog 4

🎯 Crosses
3Total

Outswing 1 · Push 2

📋 Full technical profile
#17 · Charles DE KETELAERE10.5 km · 32.2 km/h
🏃 Physical
10.5Dist (km)
32.2Top speed
57Sprints
109HS runs
🧩 Line breaks
5Att
0Comp
0%Acc

Dir: Through 2 · Around 0 · Over 3 — Type: Pass 4 · Cross 0 · Prog 1

📋 Full technical profile
#20 · Hans VANAKEN7.5 km · 30.6 km/h
🏃 Physical
7.5Dist (km)
30.6Top speed
29Sprints
95HS runs
🧩 Line breaks
0Att
0Comp
0%Acc

Dir: Through 0 · Around 0 · Over 0 — Type: Pass 0 · Cross 0 · Prog 0

🎯 Crosses
1Total

Push 1

📋 Full technical profile
#21 · Timothy CASTAGNE11.7 km · 31.2 km/h
🏃 Physical
11.7Dist (km)
31.2Top speed
53Sprints
139HS runs
🧩 Line breaks
16Att
9Comp
56%Acc

Dir: Through 0 · Around 4 · Over 12 — Type: Pass 14 · Cross 1 · Prog 1

🎯 Crosses
2Total

Outswing 2

📋 Full technical profile
#23 · Nicolas RASKIN11.7 km · 30.7 km/h
🏃 Physical
11.7Dist (km)
30.7Top speed
27Sprints
146HS runs
🧩 Line breaks
13Att
9Comp
69%Acc

Dir: Through 6 · Around 4 · Over 3 — Type: Pass 13 · Cross 0 · Prog 0

🎯 Crosses
3Total

Outswing 2 · Lofted 1

📋 Full technical profile
#25 · Nathan NGOY10.4 km · 31.6 km/h
🏃 Physical
10.4Dist (km)
31.6Top speed
31Sprints
110HS runs
🧩 Line breaks
11Att
11Comp
100%Acc

Dir: Through 1 · Around 8 · Over 2 — Type: Pass 11 · Cross 0 · Prog 0

📋 Full technical profile
#12 · Senne LAMMENS1.6 km · 26.9 km/h
🏃 Physical
1.6Dist (km)
26.9Top speed
1Sprints
4HS runs
🧩 Line breaks
8Att
2Comp
25%Acc

Dir: Through 0 · Around 0 · Over 8 — Type: Pass 8 · Cross 0 · Prog 0

📋 Full technical profile
#6 · Axel WITSEL4.3 km · 26.4 km/h
🏃 Physical
4.3Dist (km)
26.4Top speed
15Sprints
67HS runs
🧩 Line breaks
0Att
0Comp
0%Acc

Dir: Through 0 · Around 0 · Over 0 — Type: Pass 0 · Cross 0 · Prog 0

📋 Full technical profile
#9 · Romelu LUKAKU3.2 km · 31.7 km/h
🏃 Physical
3.2Dist (km)
31.7Top speed
14Sprints
24HS runs
🧩 Line breaks
1Att
0Comp
0%Acc

Dir: Through 0 · Around 0 · Over 1 — Type: Pass 1 · Cross 0 · Prog 0

📋 Full technical profile
#18 · Joaquin SEYS3.7 km · 29.6 km/h
🏃 Physical
3.7Dist (km)
29.6Top speed
13Sprints
34HS runs
🧩 Line breaks
1Att
1Comp
100%Acc

Dir: Through 1 · Around 0 · Over 0 — Type: Pass 1 · Cross 0 · Prog 0

📋 Full technical profile
#22 · Alexis SAELEMAEKERS1.5 km · 31.7 km/h
🏃 Physical
1.5Dist (km)
31.7Top speed
13Sprints
29HS runs
🧩 Line breaks
1Att
0Comp
0%Acc

Dir: Through 0 · Around 0 · Over 1 — Type: Pass 1 · Cross 0 · Prog 0

🎯 Crosses
1Total

Push 1

📋 Full technical profile

Source: FIFA Training Centre — Post-Match Summary (value in parentheses = on target / completed / direct).

📄 Official FIFA report Open the full report (PDF) ↗ 🌟 Player of the Match Fabián Ruiz Spain ★ 7.5

⚡ Match events

  1. 30' Fabián Ruiz
  2. 41' Charles De Ketelaere
  3. 43' Pau Cubarsí 📋 a bad foul
  4. 85' Kevin De Bruyne 📋 a bad foul
  5. 88' Mikel Merino
  6. 90' Aymeric Laporte 📋 a bad foul
  7. 90' Axel Witsel 📋 a bad foul
👕 Composition · tap to view

Spain 4-2-3-1

Starting XI

  1. Unai Simón
  2. Pedro Porro
  3. Marc Cucurella
  4. Fabián Ruiz
  5. Pau Cubarsí
  6. Aymeric Laporte
  7. Lamine Yamal
  8. Rodri
  9. Mikel Oyarzabal
  10. Dani Olmo
  11. Álex Baena

Substitutes

  • Nico Williams
  • Yéremy Pino
  • Alejandro Grimaldo
  • Víctor Muñoz
  • Mikel Merino
  • Joan García
  • Eric García
  • Borja Iglesias
  • Gavi
  • David Raya
  • Marc Pubill
  • Pedri
  • Martín Zubimendi
  • Ferran Torres
  • Marcos Llorente

Belgium 4-2-3-1

Starting XI

  1. Thibaut Courtois
  2. Timothy Castagne
  3. Maxim De Cuyper
  4. Nicolas Raskin
  5. Nathan Ngoy
  6. Brandon Mechele
  7. Leandro Trossard
  8. Hans Vanaken
  9. Charles De Ketelaere
  10. Kevin De Bruyne
  11. Jérémy Doku

Substitutes

  • Alexis Saelemaekers
  • Koni De Winter
  • Joaquin Seys
  • Diego Moreira
  • Senne Lammens
  • Dodi Lukébakio
  • Arthur Theate
  • Matias Fernandez-Pardo
  • Thomas Meunier
  • Axel Witsel
  • Mike Penders
  • Romelu Lukaku

📋 Match officials & info

  • 🌐 Match number 98 of 104
  • 🏆 Stage Quarter-final
  • 🧑‍⚖️ Main referee Michael Oliver (إنجلترا) 📋 4 matches 🚫 27.5 fouls/m 🟨 3.5 cards/m Balanced Full stats ↗
  • 🚩 Assistant referees Stuart Burt (إنجلترا) · James Mainwaring (إنجلترا)
  • 📺 Video referee (VAR) TBA before kickoff
  • ⏱ Fourth official Ramon Abatti (البرازيل)
  • 🟨 Yellow cards 22