Spain
Sat, Jul 11 · 12:45 AM
21
Full Time
Belgium

Fabián Ruiz 30'

Mikel Merino 88'

Charles De Ketelaere 41'

Spain vs Belgium 2-1 Live Score & Match Stats

Match overview
General info
Competition FIFA World Cup 2026
Round Quarter-finals
Formations 4-2-3-1 vs 4-2-3-1
Result
Winner Spain
Penalties
Scorers Fabián Ruiz 30', Mikel Merino 88', Charles De Ketelaere 41'
Yellow cards 2 – 2
Red cards 0 – 0
Possession 68% – 32%
Shots 17 – 5
Match stats
Goals 2 – 1
Substitutions 4 – 5
Yellow cards 2 – 2
Corners 5 – 1
Fouls 13 – 18
Saves 1 – 6
Passes 665 – 314
Attacks 133 – 71
Dangerous attacks 85 – 25
Big chances 2 – 1
Tackles 11 – 10
Interceptions 4 – 10
Key events
30'
Fabián Ruiz — Goal!
Spain
41'
Charles De Ketelaere — Goal!
Belgium
43' 🟡
Pau Cubarsí — Yellow card
Spain
55' 🔄
Substitution: Fabián Ruiz → Pedri
Spain
55' 🔄
Substitution: Álex Baena → Ferran Torres
Spain
60' 🔄
Substitution: Hans Vanaken → Romelu Lukaku
Belgium
60' 🔄
Substitution: Leandro Trossard → Axel Witsel
Belgium
61' 🔄
Substitution: Maxim De Cuyper → Joaquin Seys
Belgium
71' 🔄
Substitution: Thibaut Courtois → Senne Lammens
Belgium
79' 🔄
Substitution: Mikel Oyarzabal → Nico Williams
Spain
85' 🟡
Kevin De Bruyne — Yellow card
Belgium
86' 🔄
Substitution: Dani Olmo → Mikel Merino
Spain
86' 🔄
Substitution: Kevin De Bruyne → Alexis Saelemaekers
Belgium
88'
Mikel Merino — Goal!
Spain
90'+3 🟡
Aymeric Laporte — Yellow card
Spain
90'+5 🟡
Axel Witsel — Yellow card
Belgium
Live commentary
90'+1
Foul committed by Mikel Merino of Spain.
90'+1
Axel Witsel from Belgium is awarded a free kick in the defensive half.
90'+1
The fourth official has indicated there will be 7 minutes of added time.
90'+1
Jérémy Doku commits a handball for Belgium.
90'+3
🟡 Yellow Card
Aymeric Laporte of Spain receives a yellow card for a bad foul.
90'+3
Foul committed by Aymeric Laporte of Spain.
90'+3
Jérémy Doku wins a free kick for Belgium in the attacking half.
90'+4
Mikel Merino wins a free kick for Spain in the defensive half.
90'+4
Nicolas Raskin commits a foul for Belgium.
90'+5
🟡 Yellow Card
Axel Witsel of Belgium receives a yellow card for a foul.
90'+5
Rodri wins a free kick for Spain in the attacking half.
90'+5
Axel Witsel commits a foul for Belgium.
90'+6
Unai Simón wins a free kick for Spain in the defensive half.
90'+6
Romelu Lukaku commits a foul for Belgium.
90'+7
Attempt saved.
Marc Cucurella's left-footed shot from outside the box is saved in the bottom left corner by Senne Lammens. The shot was assisted by Mikel Merino.
88'
Pau Cubarsí's right-footed shot from outside the box is saved in the bottom left corner by Senne Lammens.
The attempt was assisted by Pedri.
88'
⚽ Goal
Goal!
Mikel Merino scores for Spain with a left-footed shot from very close range into the top left corner. The score is now Spain 2, Belgium 1.
86'
↔ Substitution
Substitution for Spain: Mikel Merino comes on for Dani Olmo.
86'
↔ Substitution
Substitution for Belgium: Alexis Saelemaekers comes on for Kevin De Bruyne.
85'
Ferran Torres wins a free kick for Spain in the attacking half.
85'
Foul committed by Kevin De Bruyne of Belgium.
85'
🟡 Yellow Card
Kevin De Bruyne of Belgium receives a yellow card for a bad foul.
84'
Kevin De Bruyne's left-footed shot from over 35 yards is blocked.
82'
Pau Cubarsí from Spain is awarded a free kick on the right wing.
82'
Nicolas Raskin commits a foul for Belgium.
79'
Foul committed by Pedro Porro of Spain.
79'
Jérémy Doku wins a free kick for Belgium in the defensive half.
79'
↔ Substitution
Substitution for Spain: Nico Williams comes on for Mikel Oyarzabal.
77'
Foul committed by Pedro Porro of Spain.
77'
Nicolas Raskin wins a free kick for Belgium on the left wing.
76'
Axel Witsel commits a foul for Belgium.
76'
Pedri from Spain is awarded a free kick on the left wing.
74'
Lamine Yamal's left-footed shot from the right side of the box is blocked.
Dani Olmo provided the assist.
71'
↔ Substitution
Substitution for Belgium: Senne Lammens comes on for Thibaut Courtois due to an injury.
71'
Marc Cucurella is caught offside for Spain.
70'
Pedro Porro wins a free kick for Spain in the defensive half.
70'
Foul committed by Jérémy Doku of Belgium.
70'
Delay is over, and they are ready to continue.
67'
The match is currently delayed for a drinks break.
67'
Delay is over, and they are ready to continue.
66'
Pedro Porro commits a foul for Spain.
66'
Jérémy Doku wins a free kick for Belgium in the defensive half.
66'
The match is delayed due to an injury to Thibaut Courtois from Belgium.
64'
Dani Olmo wins a free kick for Spain in the attacking half.
64'
Nicolas Raskin commits a foul for Belgium.
62'
Spain wins a corner after Nathan Ngoy concedes.
62'
Attempt saved.
Mikel Oyarzabal's right-footed shot from the right side of the six-yard box is saved in the bottom right corner.
62'
⚽ Goal
Attempt saved.
Kevin De Bruyne's right-footed shot from the center of the box is saved in the middle of the goal by Unai Simón.
61'
Attempt saved.
Lamine Yamal's left-footed shot from outside the box is saved in the bottom left corner by Thibaut Courtois. The shot was assisted by Mikel Oyarzabal.
61'
↔ Substitution
Substitution for Belgium: Joaquin Seys comes on for Maxim De Cuyper.
60'
↔ Substitution
Substitution for Belgium: Axel Witsel comes on for Leandro Trossard.
60'
↔ Substitution
Substitution for Belgium: Romelu Lukaku comes on for Hans Vanaken.
59'
Lamine Yamal commits a foul for Spain.
59'
Jérémy Doku of Belgium wins a free kick in the defensive half.
55'
↔ Substitution
Substitution for Spain: Ferran Torres comes on for Álex Baena.
55'
Maxim De Cuyper from Belgium attempts a left-footed shot from the left side of the box, but it goes just wide to the left.
55'
↔ Substitution
Substitution for Spain: Pedri comes on for Fabián Ruiz.
53'
Dani Olmo of Spain misses an attempt with a right-footed shot from outside the box after a corner, sending the ball too high.
52'
Corner awarded to Spain after a concession by Brandon Mechele.
52'
Lamine Yamal's left-footed shot from the center of the box is blocked.
He was assisted by Marc Cucurella.
51'
Álex Baena wins a free kick for Spain in the defensive half.
51'
Nicolas Raskin commits a foul for Belgium.
50'
Belgium wins a corner after Aymeric Laporte concedes.
49'
Fabián Ruiz from Spain wins a free kick on the left wing.
49'
Foul by Kevin De Bruyne of Belgium.
48'
Lamine Yamal is caught offside for Spain.
47'
Dani Olmo wins a free kick for Spain in the defensive half.
47'
Brandon Mechele commits a foul for Belgium.
46'
The second half begins with the match tied at 1-1 between Spain and Belgium.
46'
Marc Cucurella commits a foul for Spain.
46'
Leandro Trossard from Belgium wins a free kick in the defensive half.
45'
Spain wins a corner after Brandon Mechele concedes.
45'+1
The fourth official has indicated there will be 5 minutes of added time.
45'+1
Spain wins a corner after Kevin De Bruyne concedes.
45'+2
Attempt blocked.
Fabián Ruiz's left-footed shot from the center of the box is blocked. Rodri provided the assist.
45'+2
The match is delayed due to an injury to Dani Olmo from Spain.
45'+3
Delay is over, and they are ready to continue.
45'+4
Mikel Oyarzabal commits a foul for Spain.
45'+5
Nicolas Raskin of Belgium is awarded a free kick in the defensive half.
45'+5
The first half ends with the score tied at 1-1 between Spain and Belgium.
44'
Maxim De Cuyper commits a foul for Belgium.
44'
Pedro Porro from Spain misses the attempt with a left-footed shot from outside the box, sending it high and wide to the left.
He was assisted by Álex Baena.
43'
🟡 Yellow Card
Pau Cubarsí from Spain receives a yellow card for handball.
43'
Pau Cubarsí of Spain commits a handball.
43'
Lamine Yamal from Spain wins a free kick in the attacking half.
41'
⚽ Goal
Goal!
The score is now 1-1 as Charles De Ketelaere scores for Belgium with a header from the center of the box.
40'
Attempt missed by Lamine Yamal from Spain, who took a left-footed shot from the right side of the box.
37'
Offside against Belgium.
Charles De Ketelaere is flagged for offside.
36'
Delay is over, and they are ready to continue.
36'
Álex Baena commits a handball for Spain.
35'
Attempt saved.
Lamine Yamal's left-footed shot from outside the box is saved.
35'
Delay in the match in Spain.
35'
Spain wins a corner after Jérémy Doku concedes.
34'
Lamine Yamal of Spain wins a free kick in the attacking half.
34'
Foul committed by Jérémy Doku of Belgium.
32'
The match is delayed due to an injury to Timothy Castagne from Belgium.
32'
Delay is over, and they are ready to continue.
30'
⚽ Goal
Dani Olmo's right-footed shot from the center of the box is saved by Thibaut Courtois in the center of the goal.
The attempt was assisted by Pedro Porro.
30'
⚽ Goal
Goal!
Spain leads 1-0 against Belgium. Fabián Ruiz scores for Spain with a right-footed shot from the center of the box.
29'
Álex Baena commits a foul for Spain.
29'
Timothy Castagne of Belgium wins a free kick in the defensive half.
26'
Delay is over, and they are ready to continue.
23'
The match is currently delayed for a drinks break.
22'
Mikel Oyarzabal wins a free kick for Spain in the defensive half.
22'
Foul committed by Nathan Ngoy of Belgium.
21'
Attempt missed.
Lamine Yamal from Spain takes a left-footed shot from outside the box.
20'
Lamine Yamal commits a foul for Spain.
20'
Brandon Mechele wins a free kick for Belgium in the defensive half.
18'
Pedro Porro wins a free kick for Spain in the defensive half.
18'
Maxim De Cuyper commits a foul for Belgium.
15'
Attempt blocked.
Charles De Ketelaere's left-footed shot from the right side of the box is blocked, assisted by Jérémy Doku.
13'
Álex Baena's right-footed shot from the center of the box is blocked.
He was assisted by Pau Cubarsí with a through ball.
11'
Foul committed by Pedro Porro of Spain.
11'
Jérémy Doku wins a free kick for Belgium in the defensive half.
10'
Attempt blocked.
Rodri's right-footed shot from the center of the box is blocked. Fabián Ruiz provided the assist with a cross.
9'
Lamine Yamal wins a free kick for Spain on the left wing.
9'
Leandro Trossard commits a foul for Belgium.
3'
Offside called against Spain.
Marc Cucurella is caught offside.
2'
Offside.
2'
Nicolas Raskin commits a foul for Belgium.
1'
Kick-off!
The referee is Michael Oliver.
First half ends with the score at Spain 1, Belgium 1.
The second half ends with Spain leading 2-1 against Belgium.
The match ends with Spain winning 2-1 against Belgium.
Spain 4-2-3-1
Belgium 4-2-3-1
23
Simón Mendibil
12
Porro Sauceda
22
Cubarsí Paredes
14
Laporte
24
Cucurella
16
Rodri
8
Ruiz Peña
19
Yamal Nasraoui Ebana
10
Olmo Carvajal
15
Rodríguez
21
Oyarzabal Ugarte
1
Courtois
5
De Cuyper
4
Mechele
25
Ngoy
21
Castagne
23
Raskin
20
Vanaken
11
Doku
7
De Bruyne
10
Trossard
17
De Ketelaere
Spain
4-2-3-1
Starting XI
23 Unai Simón GK
12 Pedro Porro DEF
22 Pau Cubarsí DEF 🟡43'
14 Aymeric Laporte DEF 🟡90'+3
24 Marc Cucurella DEF
16 Rodri MID
8 Fabián Ruiz MID ⚽30' 🔄55'
19 Lamine Yamal FWD
10 Dani Olmo MID 🔄86'
15 Álex Baena FWD 🔄55'
21 Mikel Oyarzabal FWD 🔄79'
Substitutes
1 David Raya GK
2 Marc Pubill DEF
3 Alejandro Grimaldo DEF
4 Eric García DEF
5 Marcos Llorente DEF
6 Mikel Merino MID 🔄86' ⚽88'
7 Ferran Torres FWD 🔄55'
9 Gavi MID
11 Yéremy Pino FWD
13 Joan García GK
17 Nico Williams FWD 🔄79'
18 Martín Zubimendi MID
20 Pedri MID 🔄55'
25 Víctor Muñoz FWD
26 Borja Iglesias FWD
Belgium
4-2-3-1
Starting XI
1 Thibaut Courtois GK 🔄71'
21 Timothy Castagne DEF ⚽41'
25 Nathan Ngoy DEF
4 Brandon Mechele DEF
5 Maxim De Cuyper DEF 🔄61'
20 Hans Vanaken MID 🔄60'
23 Nicolas Raskin MID
10 Leandro Trossard FWD 🔄60'
7 Kevin De Bruyne MID 🟡85' 🔄86'
11 Jérémy Doku FWD
17 Charles De Ketelaere MID ⚽41'
Substitutes
3 Arthur Theate DEF
6 Axel Witsel MID 🔄60' 🟡90'+5
9 Romelu Lukaku FWD 🔄60'
12 Senne Lammens GK 🔄71'
13 Mike Penders GK
14 Dodi Lukébakio FWD
15 Thomas Meunier DEF
16 Koni De Winter DEF
18 Joaquin Seys DEF 🔄61'
19 Diego Moreira MID
22 Alexis Saelemaekers MID 🔄86'
26 Matías Fernández-Pardo FWD
All statistics
68%Ball possession32%
17Total shots5
8Shots on target2
10Shots inside box4
7Shots outside box1
665Passes314
598Successful passes244
90%Pass accuracy78%
133Attacks71
85Dangerous attacks25
5Corners1
2Big chances created1
37Long passes45
21Successful long passes20
19Total crosses10
2Accurate crosses2
11Tackles10
4Interceptions10
1Saves6
13Fouls18
2Yellow cards2
4Substitutions5
14Dribble attempts11
8Successful dribbles6
Top stats
68% Ball possession 32%
17 Total shots 5
8 Shots on target 2
10 Shots inside box 4
7 Shots outside box 1
665 Passes 314
598 Successful passes 244
90% Pass accuracy 78%
133 Attacks 71
85 Dangerous attacks 25
5 Corners 1
2 Big chances created 1
37 Long passes 45
21 Successful long passes 20
19 Total crosses 10
2 Accurate crosses 2
11 Tackles 10
4 Interceptions 10
1 Saves 6
13 Fouls 18
2 Yellow cards 2
4 Substitutions 5
14 Dribble attempts 11
8 Successful dribbles 6
17 Shots 5
68% Possession 32%
3 Offsides 1
Detailed statistics
Attacking
10 Shots inside box 4
7 Shots outside box 1
2 Shots blocked 5
4 Shots off target 1
12 Goal attempts 3
5 Corners 1
Passing & Crosses
665 Passes 314
598 Successful Passes 244
90% Pass accuracy 78%
37 Long passes 45
21 Successful long passes 20
57% Long pass accuracy 44%
19 Total crosses 10
2 Accurate crosses 2
22 Throw-ins 15
4 Goal kicks 13
19 Free kicks 16
Defending
1 Saves 6
11 Tackles 10
4 Interceptions 10
3 Offsides 1
72 Ball safe 80
Discipline & Dribbles
13 Fouls 18
2 Yellow cards 2
0 Injuries 2
14 Dribble attempts 11
8 Successful dribbles 6
57% Dribble success % 55%
4 Substitutions 5
Complete team comparison
SpainStatBelgium
2
Accurate crosses
2
0
Assists
1
133
Attacks
71
68%
Ball possession
32%
72
Ball safe
80
2
Big chances created
1
5
Corners
1
85
Dangerous attacks
25
14
Dribble attempts
11
42
Duels Won
40
13
Fouls
18
19
Free kicks
16
12
Goal attempts
3
4
Goal kicks
13
2
Goals
1
0
Injuries
2
4
Interceptions
10
13
Key Passes
2
37
Long passes
45
3
Offsides
1
665
Passes
314
1
Saves
6
2
Shots blocked
5
10
Shots inside box
4
4
Shots off target
1
8
Shots on target
2
7
Shots outside box
1
17
Total shots
5
4
Substitutions
5
8
Successful dribbles
6
57%
Dribble success
55%
7
Successful Headers
12
21
Successful long passes
20
57%
Long pass accuracy
44%
598
Successful passes
244
90%
Pass accuracy
78%
11
Tackles
10
22
Throw-ins
15
19
Total crosses
10
2
Yellow cards
2
All-time record
5
Wins
0
Draws
0
Wins
Jul 10, 2026
Spain 2 – 1 Belgium
World Cup
Sep 5, 2009
Spain 5 – 0 Belgium
WC Qualification Europe
Oct 15, 2008
Belgium 1 – 2 Spain
WC Qualification Europe
Oct 8, 2005
Belgium 0 – 2 Spain
WC Qualification Europe
Oct 9, 2004
Spain 2 – 0 Belgium
WC Qualification Europe

Spain vs Belgium — FIFA World Cup 2026 match hub

Full-time: Spain 2–1 Belgium. This FIFA World Cup 2026 result is now part of the official tournament record. Both nations meet in Quarter-finals during the expanded 48-team tournament hosted across North America.

Review the final score, goal scorers, match statistics, and key events from this FIFA World Cup 2026 fixture using the tabs above. Every stat on this page is organised for fans who want a clear picture of how Spain emerged from ninety minutes of international football. Whether you are tracking the World Cup 2026 schedule, checking group standings, or reading the latest tournament news, this match page keeps the essential details in one hub.

Live score, stats, lineups, and match events

This Spain vs Belgium match centre includes dedicated sections for facts, key events, live commentary, confirmed lineups, detailed statistics, and head-to-head history where data is available. Fans searching for Spain vs Belgium live score or World Cup 2026 match stats can move between tabs without leaving the page.

The Stats tab breaks down possession, shots, passing, duels, and other team metrics when official data is supplied. Lineups show starting elevens, formations, and substitutes; Key Events lists goals, cards, and major incidents in chronological order. Together, these tools answer the most common match-day questions: who scored, who started, and which side controlled the game.

Group stage stakes for Quarter-finals

In a 48-team World Cup with twelve groups of four, every point matters. Spain and Belgium are both chasing progress from Quarter-finals, where the top two places qualify automatically and the best third-placed teams can also advance.

After this fixture, check the live group standings for points, goal difference, and tie-breakers. You can also explore the full fixture list to see upcoming matches for every nation in the group stage, plus the Golden Boot leaderboard as the race for the top scorer develops.

Head-to-head: Spain vs Belgium

Historically, these sides have met with Spain winning 5, Belgium winning 0, and 0 draws in the meetings listed on this page.

Past results can hint at tactical familiarity, but a World Cup stage often produces different pressure and patterns. Use the Head-to-Head tab above for dates, scores, and competition context from previous encounters.

More FIFA World Cup 2026 coverage

This site is built for supporters who want fast access to fixtures, tables, and match-level detail throughout the tournament. Beyond Spain vs Belgium, you can browse every group, track live scores on the schedule page, and read explainers in our World Cup 2026 FAQ.

For major nations and surprise packages alike, match pages like this one combine live score, stats, lineups, and analysis so you do not need to jump between multiple sources on busy match days. Return here after kick-off for the latest update on Spain 2–1 Belgium and everything that follows in FIFA World Cup 2026.