Real Madrid 1 - 2 FT Manchester City

Estadio Santiago Bernabéu

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
100
FT
Wed, Dec 10
Real Madrid
1-2
Manchester City
⚡ Intensity 61
⚖️ Balance 82
🏆 Stakes 100
🎲 Upset 60
City edges Madrid in Champions League thriller

Win Probability

  • Real Madrid 51%
  • Draw 24%
  • Manchester City 25%

Futmetrix AI estimate

Haaland's Ice-Cold Nerve Breaks Madrid's Bernabéu Fortress

Must-Watch Futmetrix Score: 100/100. This wasn't just a win—it was a statement that Manchester City can thrive in Europe's most hostile cauldrons when it matters most.

The Chaos of Three Minutes

The opening act was pure theatre. Before the crowd had settled at the Estadio Santiago Bernabéu, Vinicius Júnior was sent tumbling in the box. VAR intervened. Penalty cancelled. The stadium exhaled. But the intensity had been set: this was a six-pointer masquerading as a group-stage fixture. Real Madrid sensed vulnerability in City's backline, and for 28 minutes they probed, pressed, and pushed.

Rodrygo's Moment, Then the Pendulum Swings

Rodrygo broke the deadlock in the 28th minute, finishing clinically after J. Bellingham carved open City's defence. The Bernabéu roared. Madrid had the balance they craved—possession, territory, and a lead. But City's response was surgical. Within seven minutes, N. O'Reilly levelled, assisted by J. Gvardiol's pinpoint delivery. The momentum had shifted. City's 87% pass accuracy and superior xG (2.60 vs 1.50) began to tell the story: they were the more dangerous side, even when trailing.

VAR's Final Word: Haaland Seals It

Then came the turning point. In the 42nd minute, another VAR check—this time confirming a penalty. Erling Haaland stepped up and converted with the composure of a striker who has buried a thousand of these. One minute later, the same man converted again, though the assist was credited to himself—a formality that masked City's dominance in the final third. Eight shots on target to Madrid's one told the true story: City had suffocated Madrid's attacking ambitions despite being outpossessed (52% to 48%).

This was a masterclass in ruthlessness. Matheus Nunes anchored City's midfield with the kind of defensive intelligence that turns matches. Madrid threw everything forward—16 shots, 14 fouls—but lacked the clinical edge when it mattered. The stakes were enormous: City's position in the group is now secured, while Madrid must regroup and recalibrate.

Key Questions

How did VAR change this match?

VAR cancelled an early Madrid penalty but confirmed City's 42nd-minute spot-kick, which Haaland converted. That decision proved decisive in City's 2-1 victory.

Did the derby intensity affect the quality of play?

Yes. Fourteen fouls from Madrid showed desperation. City's composure and 87% pass accuracy proved superior tactical discipline under pressure.

What is the Modern Titans?

The Modern Titans is the rivalry between Real Madrid and Manchester City, one of football's most historic and fiercely contested fixtures.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
52%
48%
Real Madrid 52%
Manchester City 48%
Shots
16
12
Real Madrid 16
Manchester City 12
Shots on Target
1
8
Real Madrid 1
Manchester City 8
Expected Goals (xG)
1.50
2.60
Real Madrid 1.50
Manchester City 2.60
Passes
438
416
Real Madrid 438
Manchester City 416
Pass Accuracy
85%
87%
Real Madrid 85%
Manchester City 87%
Corners
3
3
Real Madrid 3
Manchester City 3
Fouls
14
17
Real Madrid 14
Manchester City 17
Yellow Cards
3
3
Real Madrid 3
Manchester City 3
Red Cards
0
0
Real Madrid 0
Manchester City 0

Match Events

Phil Foden 🟨 11'
28' Rodrygo (J. Bellingham)
N. O'Reilly (J. Gvardiol) 35'
Erling Haaland 42'
43' 🟨 Antonio Rüdiger
E. Haaland (E. Haaland) 43'
HT
58' 🔄 G. Garcia A. Guler
67' 🔄 D. Ceballos B. Diaz
P. Foden T. Reijnders 🔄 70'
E. Haaland O. Marmoush 🔄 70'
R. Cherki Savinho 🔄 70'
Nico O'Reilly 🟨 76'
79' 🔄 R. Asencio Endrick
87' 🟨 Rodrygo
88' 🟨 Álvaro Carreras
J. Doku N. Ake 🔄 88'
Bernardo Silva 🟨 90'
FT

Player Cards

Our take on every player in this match

Real Madrid

Goalkeepers
Thibaut Courtois
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Federico Valverde
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
37%
Pass Acc
Raúl Asencio
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Antonio Rüdiger
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.3
Rating
Álvaro Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Rodrygo
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Dani Ceballos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Aurélien Tchouaméni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jude Bellingham
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
29%
Pass Acc
Forwards
Gonzalo García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
Vinícius Júnior
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
Andriy Lunin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fran González
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fran García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Martinez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arda Güler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Brahim Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
J. Cestero Sancho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Endrick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Kylian Mbappé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Franco Mastantuono
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
V. Valdepenas
👻 Invisible Nothing to note

Manchester City

Goalkeepers
Gianluigi Donnarumma
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
9%
Pass Acc
Defenders
Matheus Nunes
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
69%
Duel Win %
Rúben Dias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Joško Gvardiol
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
67%
Duel Win %
Nico O'Reilly
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Bernardo Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nico González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Phil Foden
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Forwards
Rayan Cherki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
70
Entry
Erling Haaland
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.2
Rating
Jérémy Doku
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
11
Duels Won
0
Pens Won
BENCH
James Trafford
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marcus Bettinelli
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nathan Aké
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Rayan Aït-Nouri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abduqodir Khusanov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rico Lewis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tijjani Reijnders
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Oscar Bobb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Omar Marmoush
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Sávio
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %

Head to Head

Date Home Score Away Competition Venue
03/11/2026 Real Madrid 3 - 0 Manchester City UEFA Champions League
12/10/2025 Real Madrid 1 - 2 Manchester City UEFA Champions League Estadio Santiago Bernabéu
02/19/2025 Real Madrid 3 - 1 Manchester City UEFA Champions League Estadio Santiago Bernabéu
02/11/2025 Manchester City 2 - 3 Real Madrid UEFA Champions League Etihad Stadium
04/17/2024 Manchester City 1 - 1 (PEN 3-4) Real Madrid UEFA Champions League Etihad Stadium
03/11/2026
UEFA Champions League
12/10/2025
UEFA Champions League Estadio Santiago Bernabéu
02/19/2025
UEFA Champions League Estadio Santiago Bernabéu
02/11/2025
UEFA Champions League Etihad Stadium
04/17/2024
1 - 1 (PEN 3-4)
UEFA Champions League Etihad Stadium
Real Madrid Win
Manchester City Win
Draw

League Standings

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

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.