Kairat Almaty 0 - 5 FT Real Madrid

Almaty Central Stadium

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

Futmetrix Verdict
85
FT
Tue, Sep 30
Kairat Almaty
0-5
Real Madrid
⚡ Intensity 95
⚖️ Balance 4
🏆 Stakes 67
🎲 Upset 0
Mbappé's hat-trick demolishes Kairat

Win Probability

  • Kairat Almaty 3%
  • Draw 22%
  • Real Madrid 76%

Futmetrix AI estimate

Mbappé's Hat-Trick Turns Central Stadium Into a Masterclass

Must-Watch Futmetrix Score: 85/100. Real Madrid's 5-0 demolition of Kairat Almaty wasn't just a victory—it was a statement of intensity and clinical precision that exposed the gulf between continental elite and group-stage challengers.

Mbappé Takes Centre Stage

Real Madrid arrived at Central Stadium with a simple mandate: control. Kylian Mbappé delivered it in ruthless fashion, converting a 25th-minute penalty before adding two more to complete his hat-trick by the 73rd minute. Three goals, three different contexts—the penalty's clinical finish, a poacher's instinct in the second half, and a composed assist from Arda Güler for the third. Mbappé's 9.7 rating wasn't hyperbole; it was the blueprint for Champions League dominance.

Defensive Fortress Crumbles

Kairat Almaty arrived with recent form suggesting resilience—two wins in their last three matches—but balance evaporated the moment the whistle blew. Real Madrid's 67% possession strangled the Kazakhs into submission. Valeriy Gromyko's penalty cancellation via VAR in the 69th minute felt like the final indignity; even when Kairat pressed for a lifeline, the technology intervened. The hosts managed just 0.43 xG across 20 shots, a damning indictment of their attacking threat.

The Turning Point: Camavinga's Substitute Impact

Eduardo Camavinga's 83rd-minute goal, set up by Rodrygo, symbolized Madrid's depth. Introduced from the bench, the midfielder calmly finished to make it 4-0. By the 90th minute, Brahim Díaz added a fifth, assisted by Gonzalo García. Real Madrid's 88% pass accuracy and 12 shots on target painted a picture of a team operating at a different altitude.

What This Means

Dean Huijsen's commanding defensive display (8.3 rating) and Thibaut Courtois' assist on the second goal underscored Madrid's structural superiority. Kairat's 33% possession and defensive frailties—conceding five at home—suggest a long road ahead in the group stage. For Madrid, it's a statement: they're here to dominate.

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
33%
67%
Kairat Almaty 33%
Real Madrid 67%
Shots
11
20
Kairat Almaty 11
Real Madrid 20
Shots on Target
4
12
Kairat Almaty 4
Real Madrid 12
Expected Goals (xG)
0.43
3.54
Kairat Almaty 0.43
Real Madrid 3.54
Passes
294
617
Kairat Almaty 294
Real Madrid 617
Pass Accuracy
77%
88%
Kairat Almaty 77%
Real Madrid 88%
Corners
3
6
Kairat Almaty 3
Real Madrid 6
Fouls
6
9
Kairat Almaty 6
Real Madrid 9
Yellow Cards
2
0
Kairat Almaty 2
Real Madrid 0
Red Cards
0
0
Kairat Almaty 0
Real Madrid 0

Match Events

K. Mbappe 25'
HT
48' 🟨 Valeriy Gromyko
K. Mbappe (T. Courtois) 52'
54' 🟨 Ofri Arad
64' 🔄 E. Tapalov J. Stanojev
64' 🔄 Jorginho Edmilson Santos
64' 🔄 O. Arad O. Baybek
69' Valeriy Gromyko
Vinicius Junior B. Diaz 🔄 70'
F. Mastantuono Rodrygo 🔄 70'
K. Mbappe (A. Guler) 73'
80' 🔄 V. Gromyko G. Zaria
80' 🔄 D. Satpaev Ricardinho
A. Tchouameni E. Camavinga 🔄 81'
A. Guler J. Bellingham 🔄 81'
K. Mbappe G. Garcia 🔄 81'
E. Camavinga (Rodrygo) 83'
B. Diaz (G. Garcia) 90'
FT

Player Cards

Our take on every player in this match

Kairat Almaty

Goalkeepers
Sherkhan Kalmurza
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6
Rating
Defenders
Erkin Tapalov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
64
Entry
Aleksandr Martynovich
ENFORCER
ENFORCER
4
Tackles
4
Tackles
5
Duels Won
71%
Win %
Egor Sorokin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Luís Mata
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
33%
Pass Acc
Midfielders
Aleksandr Mrynskiy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ofri Arad
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Damir Kasabulat
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Valeri Gromyko
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Jorge Monteiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
64
Entry
Dastan Satpaev
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
Dias Reymov
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
B. Aldashev
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lev Kurgin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aleksandr Shirobokov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adilet Sadybekov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giorgi Zaria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Olzhas Baybek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Jug Stanojev
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Edmilson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Ricardo Viana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry

Real Madrid

Goalkeepers
Thibaut Courtois
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
1
Assists
23%
Pass Acc
Defenders
Raúl Asencio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Dean Huijsen
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
81%
Duel Win %
David Alaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Fran García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Aurélien Tchouaméni
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
80
Total Mins
81
Entry
Dani Ceballos
MAGNET
MAGNET
114
Activity
114
Activity
106
Passes
8
Duels
Franco Mastantuono
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Arda Güler
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
34%
Pass Acc
Vinícius Júnior
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
Kylian Mbappé
HATMAN
HAT-TRICK HERO
3
Goals
3
Goals
5
On Target
9.7
Rating
BENCH
Andriy Lunin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Álvaro Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Jiménez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jude Bellingham
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Eduardo Camavinga
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Federico Valverde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Brahim Díaz
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Endrick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rodrygo
SUPER SUB
SUPER SUB
1
Assist
1
Assist
20
Minutes
7.5
Rating
Gonzalo García
SUPER SUB
SUPER SUB
1
Assist
1
Assist
9
Minutes
6.6
Rating
J. Navarro Jimenez
👻 Invisible Nothing to note

League Standings

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