World Cup
· Round of 32
July 02, 2026 21:00
✓Model correct — prediction Spain
M. Oyarzabal
(ast. M. Cucurella)
36'
P. Porro
(ast. A. Baena)
66'
M. Oyarzabal
(ast. M. Cucurella)
89'
The ForzaPitch pre-match prediction gave Spain a 68% win probability (draw 20%, Austria 10%). The final result was Spain 3–0 Austria.
Match statistics
15
Total shots
4
10
Shots on target
0
2.80
Actual xG
0.49
0
Saves
6
65%
Possession
35%
9
Corners
0
19
Tackles
16
0
🟨 Yellow cards
1
Match Events
⚽M. Oyarzabal
· ast. M. Cucurella
36'
46'
C. Chukwuemeka
/
N. Seiwald
46'
F. Grillitsch
/
X. Schlager
60'
M. Arnautovic
/
M. Gregoritsch
60'
S. Kalajdzic
/
R. Schmid
⚽P. Porro
· ast. A. Baena
66'
A. Baena
/ F. Torres
71'
D. Olmo
/ M. Merino
71'
83'
S. Posch
Lamine Yamal
/ Gavi
85'
85'
A. Prass
/
S. Posch
⚽M. Oyarzabal
· ast. M. Cucurella
89'
Pedri
/ F. Ruiz
90'+3
A. Laporte
/ M. Pubill
90'+3
Pre-match prediction
68.75%
Spain ←
20.8%
X
10.45%
Austria
✓ Correct prediction —
we assigned to the actual result (Spain)
68.75%
(high confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.32
2.80
+0.47
0.75
0.49
-0.26
Spain dominated by xG (2.80 vs 0.49).
The final result reflects the playing dominance.
The model's xG estimates were accurate.
Lineups
23
Unai Simón
G
Unai Simón
G
24
Marc Cucurella
2 👟
D
Marc Cucurella
2 👟
D
14
Aymeric Laporte
D
Aymeric Laporte
D
22
Pau Cubarsí Paredes
D
Pau Cubarsí Paredes
D
12
Pedro Porro
1 ⚽
D
Pedro Porro
1 ⚽
D
20
Pedri
M
Pedri
M
16
Rodri
M
Rodri
M
15
Álex Baena
1 👟
71'
M
Álex Baena
1 👟
71'
M
10
Dani Olmo
71'
M
Dani Olmo
71'
M
19
Lamine Yamal
85'
M
Lamine Yamal
85'
M
21
Mikel Oyarzabal
2 ⚽
F
Mikel Oyarzabal
2 ⚽
F
Bench
3
Álex Grimaldo
D
Álex Grimaldo
D
26
Borja Iglesias
F
Borja Iglesias
F
1
David Raya
G
David Raya
G
4
Eric García
D
Eric García
D
8
Fabián Ruiz
1'
M
Fabián Ruiz
1'
M
7
Ferran Torres
23'
F
Ferran Torres
23'
F
9
Gavi
9'
M
Gavi
9'
M
13
Joan García
G
Joan García
G
5
Marcos Llorente
M
Marcos Llorente
M
2
Marc Pubill
1'
D
Marc Pubill
1'
D
18
Martín Zubimendi
M
Martín Zubimendi
M
6
Mikel Merino
23'
M
Mikel Merino
23'
M
17
Nico Williams
F
Nico Williams
F
25
Víctor Muñoz
F
Víctor Muñoz
F
11
Yeremy Pino
M
Yeremy Pino
M
1
Alexander Schlager
G
Alexander Schlager
G
20
K. Laimer
D
K. Laimer
D
8
David Alaba
D
David Alaba
D
3
Kevin Danso
D
Kevin Danso
D
5
S. Posch
85'
D
S. Posch
85'
D
4
Xaver Schlager
45'
M
Xaver Schlager
45'
M
6
Nicolas Seiwald
45'
M
Nicolas Seiwald
45'
M
9
M. Sabitzer
M
M. Sabitzer
M
24
P. Wanner
M
P. Wanner
M
18
Romano Schmid
60'
M
Romano Schmid
60'
M
11
Michael Gregoritsch
60'
F
Michael Gregoritsch
60'
F
Bench
26
Alessandro Schöpf
M
Alessandro Schöpf
M
22
Alexander Prass
9'
D
Alexander Prass
9'
D
17
Carney Chukwuemeka
49'
M
Carney Chukwuemeka
49'
M
2
David Affengruber
D
David Affengruber
D
19
Dejan Ljubičić
M
Dejan Ljubičić
M
10
Florian Grillitsch
49'
M
Florian Grillitsch
49'
M
12
Florian Wiegele
G
Florian Wiegele
G
23
Marco Friedl
D
Marco Friedl
D
7
Marko Arnautović
34'
F
Marko Arnautović
34'
F
25
Michael Svoboda
D
Michael Svoboda
D
13
Patrick Pentz
G
Patrick Pentz
G
21
Patrick Wimmer
M
Patrick Wimmer
M
15
Philipp Lienhart
D
Philipp Lienhart
D
16
Phillipp Mwene
D
Phillipp Mwene
D
14
Saša Kalajdžić
34'
F
Saša Kalajdžić
34'
F
Best on the pitch
Mikel Oyarzabal
F · Spain
9.30
2 ⚽
5 shots
· 26 pass
Pedro Porro
D · Spain
8.20
1 ⚽
1 shots
· 54 pass
Álex Baena
M · Spain
8.20
1 👟
1 shots
· 40 pass
Marc Cucurella
D · Spain
8.00
2 👟
· 52 pass
Aymeric Laporte
D · Spain
7.70
2 shots
· 87 pass
Pau Cubarsí Paredes
D · Spain
7.60
· 74 pass
Spain — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Unai Simón | G | 94 | 6.90 | — | — | — | 31 | 30% | — | — | — |
| Marc Cucurella | D | 94 | 8.00 | — | 2 | — | 52 | 47% | — | — | — |
| Aymeric Laporte | D | 93 | 7.70 | — | — | 2 | 87 | 79% | 3 | — | — |
| Pau Cubarsí Paredes | D | 94 | 7.60 | — | — | — | 74 | 69% | 2 | — | — |
| Pedro Porro | D | 94 | 8.20 | 1 | — | 1 | 54 | 48% | 1 | — | — |
| Pedri | M | 93 | 7.20 | — | — | — | 73 | 65% | 3 | — | — |
| Rodri | M | 94 | 7.50 | — | — | — | 92 | 84% | 5 | — | — |
| Álex Baena | M | 71 | 8.20 | — | 1 | 1 | 40 | 35% | — | — | — |
| Dani Olmo | M | 71 | 7.00 | — | — | — | 26 | 25% | 4 | — | — |
| Lamine Yamal | M | 85 | 7.50 | — | — | 5 | 31 | 28% | — | — | — |
| Mikel Oyarzabal | F | 94 | 9.30 | 2 | — | 5 | 26 | 21% | 1 | — | — |
| Fabián Ruiz | M | 1 | — | — | — | — | 1 | 1% | — | — | — |
| Ferran Torres | F | 23 | 6.20 | — | — | 1 | 8 | 6% | — | — | — |
| Gavi | M | 9 | 6.30 | — | — | — | 3 | 3% | — | — | — |
| Marc Pubill | D | 1 | — | — | — | — | — | — | — | — | — |
| Mikel Merino | M | 23 | 6.70 | — | — | — | 15 | 14% | — | — | — |
Austria — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Alexander Schlager | G | 94 | 7.20 | — | — | — | 36 | 33% | — | — | — |
| K. Laimer | D | 94 | 6.30 | — | — | — | 32 | 28% | 5 | — | — |
| David Alaba | D | 94 | 6.70 | — | — | 1 | 61 | 50% | — | — | — |
| Kevin Danso | D | 94 | 6.90 | — | — | — | 40 | 34% | 1 | — | — |
| S. Posch | D | 85 | 5.90 | — | — | 1 | 21 | 14% | 3 | 1 | — |
| Xaver Schlager | M | 45 | 6.00 | — | — | — | 12 | 8% | — | — | — |
| Nicolas Seiwald | M | 45 | 6.30 | — | — | — | 18 | 17% | 1 | — | — |
| M. Sabitzer | M | 94 | 6.90 | — | — | — | 18 | 13% | 1 | — | — |
| P. Wanner | M | 94 | 6.20 | — | — | — | 20 | 17% | 1 | — | — |
| Romano Schmid | M | 60 | 6.70 | — | — | — | 20 | 15% | 1 | — | — |
| Michael Gregoritsch | F | 60 | 6.20 | — | — | — | 6 | 2% | — | — | — |
| Alexander Prass | D | 9 | 6.30 | — | — | — | 3 | 3% | — | — | — |
| Carney Chukwuemeka | M | 49 | 6.30 | — | — | 1 | 13 | 11% | — | — | — |
| Florian Grillitsch | M | 49 | 6.90 | — | — | — | 22 | 19% | 2 | — | — |
| Marko Arnautović | F | 34 | 6.30 | — | — | — | 6 | 6% | — | — | — |
| Saša Kalajdžić | F | 34 | 6.30 | — | — | 1 | 6 | 5% | 1 | — | — |
Frequently Asked Questions
What was the final score of Spain vs Austria?
The final score was Spain 3–0 Austria.
What did the model predict before Spain vs Austria?
The model assigned 68% probability to a Spain win, 20% to a draw, and 10% to an Austria win.