← Champions League
#9 · 15 pts
1 – 2
Final score
#2 · 21 pts
K. Mbappe (ast. T. Alexander-Arnold) 74'
41' (ast. S. Gnabry) L. Diaz
46' (ast. M. Olise) H. Kane

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

Match statistics
17
Total shots
14
9
Shots on target
8
1.97
Actual xG
2.99
5
Saves
9
48%
Possession
52%
8
Corners
11
13
Tackles
12
1
🟨 Yellow cards
4
Match Events
A. Tchouameni
36'
41'
ast. S. Gnabry · L. Diaz
46'
ast. M. Olise · H. Kane
D. Huijsen / Eder Militao
62'
T. Pitarch / J. Bellingham
62'
69'
J. Musiala / S. Gnabry
69'
A. Davies / K. Laimer
71'
J. Tah
A. Guler / B. Diaz
71'
K. Mbappe · ast. T. Alexander-Arnold
74'
77'
L. Diaz
82'
M. Neuer
86'
J. Musiala
90'+3
T. Bischof / L. Diaz
90'+3
L. Goretzka / A. Pavlovic
Pre-match prediction
34.89%
Real
19.56%
X
45.55%
Bayern ←
we assigned to the actual result (Bayern München) 45.55% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
Real
2.11
1.97
-0.14
Bayern
2.32
2.99
+0.67
Bayern München dominated by xG (2.99 vs 1.97). The final result reflects 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
Real Madrid Real Madrid 4-4-2
13
G 8.00
18 Álvaro Fernández Álvaro Fernández D 7.20
24 Dean Huijsen Dean Huijsen 62' D 6.30
22 Antonio Rüdiger Antonio Rüdiger D 6.50
12 Trent Alexander-Arnold Trent Alexander-Arnold 1 👟 D 7.30
15 A. Güler A. Güler 71' M 7.20
14 Aurélien Tchouaméni Aurélien Tchouaméni M 6.70
45 Thiago Pitarch Thiago Pitarch 62' M 6.20
8 F. Valverde F. Valverde M 7.20
7 Vinícius Júnior Vinícius Júnior F 7.20
10 Kylian Mbappé Kylian Mbappé 1 ⚽ F 7.90
Bench
21 Brahim Díaz Brahim Díaz 19' M 6.90
3
Eder Militao 28' D 6.70
6 Eduardo Camavinga Eduardo Camavinga M
30 Franco Mastantuono Franco Mastantuono F
20 Fran García Fran García D
16 Gonzalo García Gonzalo García F
5 Jude Bellingham Jude Bellingham 28' M 7.20
17 Raúl Asencio Raúl Asencio D
Bayern München Bayern München 4-2-3-1
1
M. Neuer G 8.90
27 K. Laimer K. Laimer 69' D 6.30
4
Jonathan Tah D 6.20
2 D. Upamecano D. Upamecano D 6.20
44
J. Stanisic D 7.00
6 J. Kimmich J. Kimmich M 7.30
45 A. Pavlović A. Pavlović 89' M 7.50
14 L. Díaz L. Díaz 1 ⚽ 89' M 6.90
7 S. Gnabry S. Gnabry 1 👟 69' M 6.90
17 M. Olise M. Olise 1 👟 M 7.20
9 H. Kane H. Kane 1 ⚽ F 7.90
Bench
19
A. Davies 21' D 6.20
21
H. Ito D
10 J. Musiala J. Musiala 21' M 6.30
3
Kim Min-Jae D
42
Lennart Karl M
8
Leon Goretzka 1' M
11
N. Jackson F
22
R. Guerreiro D
20
T. Bischof 1' M
Best on the pitch
M. Neuer
G · Bayern
8.90
· 37 pass
G · Real
8.00
· 27 pass
H. Kane
H. Kane
F · Bayern
7.90
1 ⚽
2 shots · 22 pass
Kylian Mbappé
Kylian Mbappé
F · Real
7.90
1 ⚽
6 shots · 22 pass
A. Pavlović
A. Pavlović
M · Bayern
7.50
· 78 pass
Trent Alexander-Arnold
Trent Alexander-Arnold
D · Real
7.30
1 👟
· 52 pass
Real Madrid Real Madrid — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G 90 8.00 27 22%
Álvaro Fernández D 90 7.20 47 37% 1
Dean Huijsen D 62 6.30 43 39% 1
Antonio Rüdiger D 90 6.50 1 45 41%
Trent Alexander-Arnold D 90 7.30 1 52 36% 2
A. Güler M 71 7.20 37 34% 2
Aurélien Tchouaméni M 90 6.70 46 45% 2 1
Thiago Pitarch M 62 6.20 25 23%
F. Valverde M 90 7.20 33 29% 3
Vinícius Júnior F 90 7.20 7 29 21%
Kylian Mbappé F 90 7.90 1 6 22 19% 1
Brahim Díaz M 19 6.90 1 10 9% 1
Eder Militao D 28 6.70 2 20 16%
Jude Bellingham M 28 7.20 15 14%
Bayern München Bayern München — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
M. Neuer G 90 8.90 37 24% 1
K. Laimer D 69 6.30 1 23 23%
Jonathan Tah D 90 6.20 40 39% 1
D. Upamecano D 90 6.20 1 43 38% 3
J. Stanisic D 90 7.00 1 45 40% 4
J. Kimmich M 90 7.30 85 77% 1
A. Pavlović M 89 7.50 78 72% 2
L. Díaz M 89 6.90 1 2 42 36% 1
S. Gnabry M 69 6.90 1 2 22 21% 1
M. Olise M 90 7.20 1 3 48 41%
H. Kane F 90 7.90 1 2 22 17% 1
A. Davies D 21 6.20 4 4%
J. Musiala M 21 6.30 2 5 5% 1
Leon Goretzka M 1
T. Bischof M 1
Frequently Asked Questions
What was the final score of Real Madrid vs Bayern München?
The final score was Real Madrid 1–2 Bayern München.
What did the model predict before Real Madrid vs Bayern München?
The model assigned 34% probability to a Real Madrid win, 19% to a draw, and 45% to an Bayern München win.