Hero Background
  1. Home
  2. spain vs belgium
  3. details
World•World Championship 2026
Jul 10, 19:00
2:1
finished
WWWWW
LWLWL

Match Events

30'
⚽
Ruiz F.
Spain
41'
⚽
De Ketelaere C.
Belgium
43'
🟨
Cubarsi P.
Spain
55'
🔄
Baena A.
Out: Baena A. | In: Torres F.
Spain
55'
🔄
Ruiz F.
Out: Ruiz F. | In: Pedri
Spain
60'
🔄
Trossard L.
Out: Trossard L. | In: Witsel A.
Belgium
60'
🔄
Vanaken H.
Out: Vanaken H. | In: Lukaku R.
Belgium
61'
🔄
De Cuyper M.
Out: De Cuyper M. | In: Seys J.
Belgium
71'
🔄
Courtois T.
Out: Courtois T. | In: Lammens S.
Belgium
79'
🔄
Oyarzabal M.
Out: Oyarzabal M. | In: Williams N.
Spain
85'
🟨
De Bruyne K.
Belgium
86'
🔄
De Bruyne K.
Out: De Bruyne K. | In: Saelemaekers A.
Belgium
86'
🔄
Olmo D.
Out: Olmo D. | In: Merino M.
Spain
88'
⚽
Merino M.
Spain
90'
🟨
Laporte A.
Spain
90'
🟨
Witsel A.
Belgium

AI Prediction

Top Pick90%
Home Win (1)
AI prediction points: 90%. Pick: Home Win (1). Correct Score: 2:1.
Correct Score2:1

Win Probabilities

Spain68%
Draw15.5%
Belgium16.5%

Match Analysis

Spain enters this match as the clear favorite with a 68% chance of securing a win. Expect a high-scoring affair, as both sides have been prolific in front of goal recently. Our AI model recommends backing Home Win (1), predicting a likely scoreline of 2:1. Taking into account recent form and head-to-head data, this promises to be an intriguing battle at Spain's home ground.

Scoring Trends

Spain
VS
Belgium
2.13
Goals Scored
2
0.38
Goals Conceded
1
1.66
Expected Goals (xG)
1.21
63%
Over 1.5
75%
50%
Over 2.5
50%
25%
Over 3.5
38%

Head to Head Matches (H2H)

DateMatchScore
10.07.26
SpainvsBelgium
2:1
01.09.16
BelgiumvsSpain
0:2
17.11.15
BelgiumvsSpain
0:0
05.09.09
SpainvsBelgium
5:0
15.10.08
BelgiumvsSpain
1:2

Spain Last Matches

DateMatchScore
06.10.26
CroatiavsSpain
1:2W
03.10.26
SpainvsCzech Republic
3:1W
29.09.26
SpainvsCroatia
4:1W
26.09.26
EnglandvsSpain
2:3W
19.07.26
SpainvsArgentina
1:0W

Belgium Last Matches

DateMatchScore
05.10.26
FrancevsBelgium
4:1L
02.10.26
BelgiumvsTurkey
3:0W
28.09.26
BelgiumvsFrance
0:1L
25.09.26
ItalyvsBelgium
0:2W
10.07.26
SpainvsBelgium
2:1L