UEFA Champions League League Stage - 3

Real Madrid 1 - 0 FT Juventus

Estadio Santiago Bernabéu

AI-powered match analysis and previews to help you decide which games are worth watching

44
FT
Wed, Oct 22
Real Madrid
1-0
Juventus
⚡ Intensity 17
⚖️ Balance 20
🏆 Stakes 87
🎲 Upset 0
Bellingham's clinical finish ends Juventus resistance

Bellingham's Precision Edges Madrid Past Stubborn Juve

Average Entertainment Futmetrix Score: 44/100. Real Madrid's three-game Champions League run remained unblemished, but Juventus's defensive resilience proved this was no routine victory.

Clinical Finishing in a War of Attrition

At the Estadio Santiago Bernabéu, Real Madrid turned dominance into a single, decisive moment when J. Bellingham struck in the 57th minute, converting Vinicius Junior's assist into the match-winner. The Intensity of Madrid's performance was relentless—28 shots fired, 10 finding the target—yet Federico Gatti and Juventus's rearguard refused to crumble until that moment. The Balance of the contest tilted decisively toward the hosts: 66% possession, 2.69 expected goals against 0.59, a gap that underscored Madrid's superiority without ever becoming a rout.

Gatti's Defiant Stand

Juventus arrived at the Bernabéu in disarray—one win from three games, adrift on points—and Gatti emerged as their unlikely saviour. The defender's 8.0 rating and outstanding performance kept the Old Lady competitive despite being pinned back for 90 minutes. Madrid's Álvaro Carreras (7.9 rating) and Arda Güler, who orchestrated play with six key passes, controlled the tempo but found Juventus's compact shape suffocating. Eight saves from the Juve goalkeeper proved the Stakes were genuine—this was a Champions League heavyweight bout, not a coronation.

The Turning Point

Bellingham's goal in the 57th minute was the knife through butter Madrid had been seeking. Vinicius's assist capped a sequence where Los Blancos's press finally cracked Juventus's resolve. From that moment, Juve's 13 shots (only four on target) felt desperate rather than dangerous. Madrid's 90% pass accuracy and 13 corners reflected their control, yet the single goal told the story: one lapse, one moment of vulnerability, and the hosts punished with surgical precision. Real Madrid's unbeaten record—three wins, eight goals scored, one conceded—continues its march toward the knockout stages, while Juventus returns to Turin knowing that defensive heroics, however valiant, count for nothing without clinical finishing at the other end.

Key Questions

Did Juventus's defensive discipline justify their one-goal defeat?

Gatti was exceptional (8.0 rating), but Juve's 0.59 xG and 13 total shots reveal they lacked attacking ambition. Madrid's dominance was earned.

How critical is this result for Real Madrid's group stage trajectory?

Three wins from three games, +7 goal difference. Madrid's perfect record positions them as group frontrunners with momentum intact.

What is the Latin Kings Derby?

The Latin Kings Derby is the rivalry between Real Madrid and Juventus, one of football's most historic and fiercely contested fixtures.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
66%
34%
Real Madrid 66%
Juventus 34%
Shots
28
13
Real Madrid 28
Juventus 13
Shots on Target
10
4
Real Madrid 10
Juventus 4
Expected Goals (xG)
2.69
0.59
Real Madrid 2.69
Juventus 0.59
Passes
619
311
Real Madrid 619
Juventus 311
Pass Accuracy
90%
82%
Real Madrid 90%
Juventus 82%
Corners
13
7
Real Madrid 13
Juventus 7
Fouls
10
18
Real Madrid 10
Juventus 18
Yellow Cards
1
0
Real Madrid 1
Juventus 0
Red Cards
0
0
Real Madrid 0
Juventus 0

Match Events

HT
57' J. Bellingham (Vinicius Junior)
61' 🟨 Brahim Díaz
K. Thuram F. Conceicao 🔄 62'
74' 🔄 A. Guler E. Camavinga
T. Koopmeiners M. Locatelli 🔄 74'
K. Yildiz L. Openda 🔄 74'
D. Vlahovic J. David 🔄 74'
84' 🔄 Vinicius Junior F. Garcia
84' 🔄 B. Diaz F. Mastantuono
88' 🔄 R. Asencio G. Garcia
A. Cambiaso F. Kostic 🔄 88'
FT

Player Cards

Season performance ratings for players in this match

Real Madrid

Goalkeepers
T. Courtois
👻 Invisible Nothing to note
Defenders
F. Valverde
ARCHITECT
ARCHITECT
2
key passes
2
key passes
0
assists
70%
pass acc
R. Asencio
SWEEPER
SWEEPER
4
cleanups
4
cleanups
2
interceptions
2
blocks
Eder Militao
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
73%
duel win %
A. Carreras
WALL
WALL
0
dribbled past
0
dribbled past
4
tackles
100%
duel win %
Midfielders
J. Bellingham
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
A. Tchouameni
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
A. Guler
ARCHITECT
ARCHITECT
6
key passes
6
key passes
0
assists
68%
pass acc
Forwards
B. Diaz
MAGNET
MAGNET
61
activity
61
activity
51
passes
10
duels
K. Mbappe
ARCHITECT
ARCHITECT
7
key passes
7
key passes
0
assists
36%
pass acc
Vinicius Junior
👻 Invisible Nothing to note
BENCH
A. Lunin
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Fran
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
F. Garcia
CAMEO
CAMEO
12
minutes
12
minutes
1
touches
None
events
F. Mendy
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
E. Camavinga
👻 Invisible Nothing to note
T. Pitarch
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Endrick
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Rodrygo
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
G. Garcia
CAMEO
CAMEO
8
minutes
8
minutes
3
touches
None
events
F. Mastantuono
CAMEO
CAMEO
12
minutes
12
minutes
2
touches
None
events

Juventus

Goalkeepers
M. Di Gregorio
👻 Invisible Nothing to note
Defenders
F. Gatti
SWEEPER
SWEEPER
7
cleanups
7
cleanups
2
interceptions
5
blocks
D. Rugani
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
L. Kelly
SWEEPER
SWEEPER
4
cleanups
4
cleanups
1
interceptions
3
blocks
Midfielders
P. Kalulu
NPC
NPC
90
minutes
90
minutes
12%
pass acc
6.2
rating
T. Koopmeiners
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
K. Thuram
👻 Invisible Nothing to note
A. Cambiaso
SWEEPER
SWEEPER
2
cleanups
2
cleanups
1
interceptions
1
blocks
Forwards
W. McKennie
SWEEPER
SWEEPER
1
cleanups
1
cleanups
1
interceptions
0
blocks
K. Yildiz
SWEEPER
SWEEPER
1
cleanups
1
cleanups
0
interceptions
1
blocks
D. Vlahovic
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
5
Duels Won
0
pens won
BENCH
M. Perin
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
M. Fuscaldo
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Joao Mario
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
M. Locatelli
👻 Invisible Nothing to note
V. Adzic
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
F. Kostic
CAMEO
CAMEO
8
minutes
8
minutes
3
touches
None
events
F. Miretti
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
F. Conceicao
👻 Invisible Nothing to note
E. Zhegrova
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
L. Openda
👻 Invisible Nothing to note
J. David
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
01/07/2025 Real Madrid 1 - 0 Juventus FIFA Club World Cup Hard Rock Stadium
02/08/2023 Juventus 3 - 1 Real Madrid Friendlies Clubs Camping World Stadium
31/07/2022 Real Madrid 2 - 0 Juventus Friendlies Clubs Rose Bowl
04/08/2018 Real Madrid 3 - 1 Juventus International Champions Cup FedEx Field (Landover, Maryland)
11/04/2018 Real Madrid 1 - 3 Juventus UEFA Champions League Estadio Santiago Bernabéu (Madrid)
03/04/2018 Juventus 0 - 3 Real Madrid UEFA Champions League Allianz Stadium (Torino)
03/06/2017 Juventus 1 - 4 Real Madrid UEFA Champions League National Stadium (Cardiff (Caerdydd))
13/05/2015 Real Madrid 1 - 1 Juventus UEFA Champions League Estadio Santiago Bernabéu
05/05/2015 Juventus 2 - 1 Real Madrid UEFA Champions League Juventus Stadium
01/07/2025
FIFA Club World Cup Hard Rock Stadium
02/08/2023
Friendlies Clubs Camping World Stadium
31/07/2022
Friendlies Clubs Rose Bowl
04/08/2018
International Champions Cup FedEx Field (Landover, Maryland)
11/04/2018
UEFA Champions League Estadio Santiago Bernabéu (Madrid)
03/04/2018
UEFA Champions League Allianz Stadium (Torino)
03/06/2017
UEFA Champions League National Stadium (Cardiff (Caerdydd))
13/05/2015
UEFA Champions League Estadio Santiago Bernabéu
05/05/2015
UEFA Champions League Juventus Stadium
Real Madrid Win
Juventus Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 3 9 13 3 +10 WBayer Leverkusen 2 - 7 Paris Saint Germain (21-10-2025)WBarcelona 1 - 2 Paris Saint Germain (01-10-2025)WParis Saint Germain 4 - 0 Atalanta (17-09-2025)
2 Bayern München 3 9 12 2 +10 WBayern München 4 - 0 Club Brugge KV (22-10-2025)WPafos 1 - 5 Bayern München (30-09-2025)WBayern München 3 - 1 Chelsea (17-09-2025)
3 Inter 3 9 9 0 +9 WUnion St. Gilloise 0 - 4 Inter (21-10-2025)WInter 3 - 0 Slavia Praha (30-09-2025)WAjax 0 - 2 Inter (17-09-2025)
4 Arsenal 3 9 8 0 +8 WArsenal 4 - 0 Atletico Madrid (21-10-2025)WArsenal 2 - 0 Olympiakos Piraeus (01-10-2025)WAthletic Club 0 - 2 Arsenal (16-09-2025)
5 Real Madrid 3 9 8 1 +7 WReal Madrid 1 - 0 Juventus (22-10-2025)WKairat Almaty 0 - 5 Real Madrid (30-09-2025)WReal Madrid 2 - 1 Marseille (16-09-2025)
6 Borussia Dortmund 3 7 12 7 +5 WFC Copenhagen 2 - 4 Borussia Dortmund (21-10-2025)WBorussia Dortmund 4 - 1 Athletic Club (01-10-2025)DJuventus 4 - 4 Borussia Dortmund (16-09-2025)
7 Manchester City 3 7 6 2 +4 WVillarreal 0 - 2 Manchester City (21-10-2025)DMonaco 2 - 2 Manchester City (01-10-2025)WManchester City 2 - 0 Napoli (18-09-2025)
8 Newcastle 3 6 8 2 +6 WNewcastle 3 - 0 Benfica (21-10-2025)WUnion St. Gilloise 0 - 4 Newcastle (01-10-2025)LNewcastle 1 - 2 Barcelona (18-09-2025)
9 Barcelona 3 6 9 4 +5 WBarcelona 6 - 1 Olympiakos Piraeus (21-10-2025)LBarcelona 1 - 2 Paris Saint Germain (01-10-2025)WNewcastle 1 - 2 Barcelona (18-09-2025)
10 Liverpool 3 6 8 4 +4 WEintracht Frankfurt 1 - 5 Liverpool (22-10-2025)LGalatasaray 1 - 0 Liverpool (30-09-2025)WLiverpool 3 - 2 Atletico Madrid (17-09-2025)
11 Chelsea 3 6 7 4 +3 WChelsea 5 - 1 Ajax (22-10-2025)WChelsea 1 - 0 Benfica (30-09-2025)LBayern München 3 - 1 Chelsea (17-09-2025)
12 Sporting CP 3 6 7 4 +3 WSporting CP 2 - 1 Marseille (22-10-2025)LNapoli 2 - 1 Sporting CP (01-10-2025)WSporting CP 4 - 1 Kairat Almaty (18-09-2025)
13 Qarabag 3 6 6 5 +1 LAthletic Club 3 - 1 Qarabag (22-10-2025)WQarabag 2 - 0 FC Copenhagen (01-10-2025)WBenfica 2 - 3 Qarabag (16-09-2025)
14 Galatasaray 3 6 5 6 -1 WGalatasaray 3 - 1 Bodo/Glimt (22-10-2025)WGalatasaray 1 - 0 Liverpool (30-09-2025)LEintracht Frankfurt 5 - 1 Galatasaray (18-09-2025)
15 Tottenham 3 5 3 2 +1 DMonaco 0 - 0 Tottenham (22-10-2025)DBodo/Glimt 2 - 2 Tottenham (30-09-2025)WTottenham 1 - 0 Villarreal (16-09-2025)
16 PSV Eindhoven 3 4 8 6 +2 WPSV Eindhoven 6 - 2 Napoli (21-10-2025)DBayer Leverkusen 1 - 1 PSV Eindhoven (01-10-2025)LPSV Eindhoven 1 - 3 Union St. Gilloise (16-09-2025)
17 Atalanta 3 4 2 5 -3 DAtalanta 0 - 0 Slavia Praha (22-10-2025)WAtalanta 2 - 1 Club Brugge KV (30-09-2025)LParis Saint Germain 4 - 0 Atalanta (17-09-2025)
18 Marseille 3 3 6 4 +2 LSporting CP 2 - 1 Marseille (22-10-2025)WMarseille 4 - 0 Ajax (30-09-2025)LReal Madrid 2 - 1 Marseille (16-09-2025)
19 Atletico Madrid 3 3 7 8 -1 LArsenal 4 - 0 Atletico Madrid (21-10-2025)WAtletico Madrid 5 - 1 Eintracht Frankfurt (30-09-2025)LLiverpool 3 - 2 Atletico Madrid (17-09-2025)
20 Club Brugge KV 3 3 5 7 -2 LBayern München 4 - 0 Club Brugge KV (22-10-2025)LAtalanta 2 - 1 Club Brugge KV (30-09-2025)WClub Brugge KV 4 - 1 Monaco (18-09-2025)
21 Athletic Club 3 3 4 7 -3 WAthletic Club 3 - 1 Qarabag (22-10-2025)LBorussia Dortmund 4 - 1 Athletic Club (01-10-2025)LAthletic Club 0 - 2 Arsenal (16-09-2025)
22 Eintracht Frankfurt 3 3 7 11 -4 LEintracht Frankfurt 1 - 5 Liverpool (22-10-2025)LAtletico Madrid 5 - 1 Eintracht Frankfurt (30-09-2025)WEintracht Frankfurt 5 - 1 Galatasaray (18-09-2025)
23 Napoli 3 3 4 9 -5 LPSV Eindhoven 6 - 2 Napoli (21-10-2025)WNapoli 2 - 1 Sporting CP (01-10-2025)LManchester City 2 - 0 Napoli (18-09-2025)
24 Union St. Gilloise 3 3 3 9 -6 LUnion St. Gilloise 0 - 4 Inter (21-10-2025)LUnion St. Gilloise 0 - 4 Newcastle (01-10-2025)WPSV Eindhoven 1 - 3 Union St. Gilloise (16-09-2025)
25 Juventus 3 2 6 7 -1 LReal Madrid 1 - 0 Juventus (22-10-2025)DVillarreal 2 - 2 Juventus (01-10-2025)DJuventus 4 - 4 Borussia Dortmund (16-09-2025)
26 Bodo/Glimt 3 2 5 7 -2 LGalatasaray 3 - 1 Bodo/Glimt (22-10-2025)DBodo/Glimt 2 - 2 Tottenham (30-09-2025)DSlavia Praha 2 - 2 Bodo/Glimt (17-09-2025)
27 Monaco 3 2 3 6 -3 DMonaco 0 - 0 Tottenham (22-10-2025)DMonaco 2 - 2 Manchester City (01-10-2025)LClub Brugge KV 4 - 1 Monaco (18-09-2025)
28 Slavia Praha 3 2 2 5 -3 DAtalanta 0 - 0 Slavia Praha (22-10-2025)LInter 3 - 0 Slavia Praha (30-09-2025)DSlavia Praha 2 - 2 Bodo/Glimt (17-09-2025)
29 Pafos 3 2 1 5 -4 DKairat Almaty 0 - 0 Pafos (21-10-2025)LPafos 1 - 5 Bayern München (30-09-2025)DOlympiakos Piraeus 0 - 0 Pafos (17-09-2025)
30 Bayer Leverkusen 3 2 5 10 -5 LBayer Leverkusen 2 - 7 Paris Saint Germain (21-10-2025)DBayer Leverkusen 1 - 1 PSV Eindhoven (01-10-2025)DFC Copenhagen 2 - 2 Bayer Leverkusen (18-09-2025)
31 Villarreal 3 1 2 5 -3 LVillarreal 0 - 2 Manchester City (21-10-2025)DVillarreal 2 - 2 Juventus (01-10-2025)LTottenham 1 - 0 Villarreal (16-09-2025)
32 FC Copenhagen 3 1 4 8 -4 LFC Copenhagen 2 - 4 Borussia Dortmund (21-10-2025)LQarabag 2 - 0 FC Copenhagen (01-10-2025)DFC Copenhagen 2 - 2 Bayer Leverkusen (18-09-2025)
33 Olympiakos Piraeus 3 1 1 8 -7 LBarcelona 6 - 1 Olympiakos Piraeus (21-10-2025)LArsenal 2 - 0 Olympiakos Piraeus (01-10-2025)DOlympiakos Piraeus 0 - 0 Pafos (17-09-2025)
34 Kairat Almaty 3 1 1 9 -8 DKairat Almaty 0 - 0 Pafos (21-10-2025)LKairat Almaty 0 - 5 Real Madrid (30-09-2025)LSporting CP 4 - 1 Kairat Almaty (18-09-2025)
35 Benfica 3 0 2 7 -5 LNewcastle 3 - 0 Benfica (21-10-2025)LChelsea 1 - 0 Benfica (30-09-2025)LBenfica 2 - 3 Qarabag (16-09-2025)
36 Ajax 3 0 1 11 -10 LChelsea 5 - 1 Ajax (22-10-2025)LMarseille 4 - 0 Ajax (30-09-2025)LAjax 0 - 2 Inter (17-09-2025)