← Champions League
#2 · 21 pts
4 – 3
Final score
#9 · 15 pts
Model correct — prediction Bayern München
A. Pavlovic (ast. J. Kimmich) 6'
H. Kane (ast. D. Upamecano) 38'
L. Diaz (ast. J. Musiala) 89'
M. Olise (ast. H. Kane) 90'+4
1' A. Guler
29' A. Guler
42' (ast. Vinicius Junior) K. Mbappe

The ForzaPitch pre-match prediction gave Bayern München a 66% win probability (draw 16%, Real Madrid 17%). The final result was Bayern München 4–3 Real Madrid. In 1 previous meetings, Bayern München have won 1 times, with 0 draws and 0 wins for Real Madrid.

Match statistics
14
Total shots
9
9
Shots on target
5
2.09
Actual xG
2.27
2
Saves
4
69%
Possession
31%
9
Corners
2
15
Tackles
14
1
🟨 Yellow cards
4
0
🟥 Red cards
1
Match Events
1'
A. Guler
A. Pavlovic · ast. J. Kimmich
6'
J. Stanisic
29'
29'
A. Guler
H. Kane · ast. D. Upamecano
38'
40'
Eder Militao
42'
ast. Vinicius Junior · K. Mbappe
V. Kompany
44'
J. Stanisic / A. Davies
46'
S. Gnabry / J. Musiala
61'
62'
E. Camavinga / B. Diaz
70'
A. Rudiger
78'
E. Camavinga
86'
E. Camavinga
86'
E. Camavinga
L. Diaz · ast. J. Musiala
89'
M. Olise · ast. H. Kane
90'+4
90'+5
A. Guler
90'
T. Pitarch / T. Alexander-Arnold
90'
F. Mastantuono / A. Guler
Pre-match prediction
66.23%
Bayern ←
16.08%
X
17.69%
Real
✓ Correct prediction — we assigned to the actual result (Bayern München) 66.23% (high confidence)
Expected vs actual xG
Exp.
Actual
Δ
Bayern
3.13
2.09
-1.04
Real
1.84
2.27
+0.43
xG dominance was balanced (2.09 – 2.27). The final result does not reflect the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Arsenal Arsenal 8 24
2 Bayern München Bayern München 8 21
3 Liverpool Liverpool 8 18
4 Tottenham Tottenham 8 17
5 Barcelona Barcelona 8 16
6 Chelsea Chelsea 8 16
7 Sporting CP Sporting CP 8 16
8 Manchester City Manchester City 8 16
9 Real Madrid Real Madrid 8 15
10 Inter Inter 8 15
11 Paris Saint Germain Paris Saint Germain 8 14
12 Newcastle Newcastle 8 14
13 Juventus Juventus 8 13
14 Atletico Madrid Atletico Madrid 8 13
15 Atalanta Atalanta 8 13
16 Bayer Leverkusen Bayer Leverkusen 8 12
17 Borussia Dortmund Borussia Dortmund 8 11
18 Olympiakos Piraeus Olympiakos Piraeus 8 11
19 Club Brugge KV Club Brugge KV 8 10
20 Galatasaray Galatasaray 8 10
21 Monaco Monaco 8 10
22 Qarabag Qarabag 8 10
23 Bodo/Glimt Bodo/Glimt 8 9
24 Benfica Benfica 8 9
25 Marseille Marseille 8 9
26 Pafos Pafos 8 9
27 Union St. Gilloise Union St. Gilloise 8 9
28 PSV Eindhoven PSV Eindhoven 8 8
29 Athletic Club Athletic Club 8 8
30 Napoli Napoli 8 8
31 FC Copenhagen FC Copenhagen 8 8
32 Ajax Ajax 8 6
33 Eintracht Frankfurt Eintracht Frankfurt 8 4
34 Slavia Praha Slavia Praha 8 3
35 Villarreal Villarreal 8 1
36 Kairat Almaty Kairat Almaty 8 1
Lineups
Bayern München Bayern München 4-2-3-1
1
M. Neuer G 5.90
27 K. Laimer K. Laimer D 6.20
4
Jonathan Tah D 6.50
2 D. Upamecano D. Upamecano 1 👟 D 7.00
44
J. Stanisic 45' D 5.90
45 A. Pavlović A. Pavlović 1 ⚽ M 8.30
6 J. Kimmich J. Kimmich 1 👟 M 8.70
14 L. Díaz L. Díaz 1 ⚽ M 7.90
7 S. Gnabry S. Gnabry 61' M 6.20
17 M. Olise M. Olise 1 ⚽ M 8.30
9 H. Kane H. Kane 1 ⚽ 1 👟 F 8.00
Bench
19
A. Davies 45' D 7.00
21
H. Ito D
10 J. Musiala J. Musiala 1 👟 29' M 7.20
3
Kim Min-Jae D
8
Leon Goretzka M
11
N. Jackson F
22
R. Guerreiro D
Real Madrid Real Madrid 4-4-2
13
G 6.30
23
F. Mendy D 5.90
22 Antonio Rüdiger Antonio Rüdiger D 6.70
3
Eder Militao D 6.50
12 Trent Alexander-Arnold Trent Alexander-Arnold 89' D 6.60
15 A. Güler A. Güler 2 ⚽ 89' M 8.60
8 F. Valverde F. Valverde M 6.30
5 Jude Bellingham Jude Bellingham M 7.60
21 Brahim Díaz Brahim Díaz 62' M 6.90
7 Vinícius Júnior Vinícius Júnior 1 👟 F 6.70
10 Kylian Mbappé Kylian Mbappé 1 ⚽ F 8.50
Bench
18 Álvaro Fernández Álvaro Fernández D
24 Dean Huijsen Dean Huijsen D
6 Eduardo Camavinga Eduardo Camavinga 24' M 6.30
30 Franco Mastantuono Franco Mastantuono 1' F
20 Fran García Fran García D
16 Gonzalo García Gonzalo García F
45 Thiago Pitarch Thiago Pitarch 1' M
Best on the pitch
J. Kimmich
J. Kimmich
M · Bayern
8.70
1 👟
1 shots · 118 pass
A. Güler
A. Güler
M · Real
8.60
2 ⚽
2 shots · 30 pass
Kylian Mbappé
Kylian Mbappé
F · Real
8.50
1 ⚽
2 shots · 25 pass
M. Olise
M. Olise
M · Bayern
8.30
1 ⚽
3 shots · 66 pass
A. Pavlović
A. Pavlović
M · Bayern
8.30
1 ⚽
1 shots · 98 pass
H. Kane
H. Kane
F · Bayern
8.00
1 ⚽ 1 👟
3 shots · 29 pass
Bayern München Bayern München — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
M. Neuer G 90 5.90 23 14%
K. Laimer D 90 6.20 45 40% 2
Jonathan Tah D 90 6.50 41 41%
D. Upamecano D 90 7.00 1 2 66 59% 5
J. Stanisic D 45 5.90 1 25 21% 1 1
A. Pavlović M 90 8.30 1 1 98 93% 1
J. Kimmich M 90 8.70 1 1 118 102% 4
L. Díaz M 90 7.90 1 1 52 46% 2
S. Gnabry M 61 6.20 2 29 26%
M. Olise M 90 8.30 1 3 66 55%
H. Kane F 90 8.00 1 1 3 29 23%
A. Davies D 45 7.00 32 30%
J. Musiala M 29 7.20 1 16 15%
Real Madrid Real Madrid — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G 90 6.30 33 17%
F. Mendy D 90 5.90 25 23%
Antonio Rüdiger D 90 6.70 29 26% 1 1
Eder Militao D 90 6.50 31 24% 1 1
Trent Alexander-Arnold D 89 6.60 24 17% 3
A. Güler M 89 8.60 2 2 30 21% 2
F. Valverde M 90 6.30 1 32 24% 1
Jude Bellingham M 90 7.60 1 26 23% 4
Brahim Díaz M 62 6.90 11 10%
Vinícius Júnior F 90 6.70 1 3 16 13%
Kylian Mbappé F 90 8.50 1 2 25 22% 1
Eduardo Camavinga M 24 6.30 9 7% 1 2 1
Franco Mastantuono F 1 1 1%
Thiago Pitarch M 1 1 1%
Frequently Asked Questions
What was the final score of Bayern München vs Real Madrid?
The final score was Bayern München 4–3 Real Madrid.
What did the model predict before Bayern München vs Real Madrid?
The model assigned 66% probability to a Bayern München win, 16% to a draw, and 17% to an Real Madrid win.