UEFA Champions League 2025 05 Nov 2025

Inter vs Kairat Almaty

2 – 1 1 – 0 1 – 1

(HT: 1–0)

FT

21:00

Stadio Giuseppe Meazza (Milan) · Ref: L. M. Branco Godinho

← Back to Matches
Score Summary
Full Time 2 – 1
Half Time 1 – 0
Key Stats
Ball Possession 66% – 34%
Blocked Shots 5 – 1
Corner Kicks 9 – 3
Fouls 9 – 16
Goalkeeper Saves 2 – 6
Offsides 2 – 1
Elo (before match)
Rating 1500 – 1500
Expected win probability 50.0% – 50.0%
xPi (before match)
Rating 0.37 – -0.34
Expected win probability 59.0% – 28.8%
Top Performers
Top Rated
Carlos Augusto
Inter
8.2 rating (90 min)
Most Clinical
Carlos Augusto
Inter
1 goals
Best Creator
Federico Dimarco
Inter
5 key passes, 0 assists
Defensive Leader
Aleksandr Shirobokov
Kairat Almaty
3 tackles + 4 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
1 Arsenal 24 W W W W W
2 Bayern München 21 W W W L W
3 Liverpool 18 W W W L W
4 Tottenham 17 W W W L W
5 Barcelona 16 W W W L D
6 Chelsea 16 W W L W D
7 Sporting CP 16 W W L W D
8 Manchester City 16 W L W L W
9 Real Madrid 15 L W L W L
10 Inter 15 W L L L W
11 Paris Saint Germain 14 D L D W L
12 Newcastle 14 D W D L W
13 Juventus 13 D W W W D
14 Atletico Madrid 13 L D W W W
15 Atalanta 13 L L W W W
16 Bayer Leverkusen 12 W L D W W
17 Borussia Dortmund 11 L L D W L
18 Olympiakos Piraeus 11 W W W L D
19 Club Brugge KV 10 W W L L D
20 Galatasaray 10 L D L L W
21 Monaco 10 D L W D W
22 Qarabag 10 L W L L D
23 Bodo/Glimt 9 W W D L L
24 Benfica 9 W L W W L
25 Marseille 9 L L W W L
26 Pafos 9 W L L D W
27 Union St. Gilloise 9 W L L W L
28 PSV Eindhoven 8 L L L W D
29 Athletic Club 8 L W D D L
30 Napoli 8 L D L W D
31 FC Copenhagen 8 L D W W L
32 Ajax 6 L W W L L
33 Eintracht Frankfurt 4 L L L L D
34 Slavia Praha 3 L L L D L
35 Villarreal 1 L L L L L
36 Kairat Almaty 1 L L L L L
{# ================================================================ Lineup Section — SofaScore/Flashscore style shared pitch Context: pitch_lineups, lineups_data, match, substitutions, substitutions_map, debug_mode, debug_lineups ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
46'
Inter
46'
Kairat Almaty
63'
Inter
71'
71'
71'
Kairat Almaty
71'
Kairat Almaty
76'
Kairat Almaty
76'
Kairat Almaty
81'
Inter
Match Statistics (Full Time)
Statistic Inter Kairat Almaty
Ball Possession 66% 34%
Blocked Shots 5 1
Corner Kicks 9 3
Fouls 9 16
Goalkeeper Saves 2 6
Offsides 2 1
Passes Accurate 514 229
Red Cards N/A N/A
Shots Insidebox 15 3
Shots Off Goal 9 3
Shots On Goal 9 3
Shots Outsidebox 8 4
Total Passes 594 313
Total Shots 23 7
Yellow Cards 1 1
expected_goals 2.38 0.15
goals_prevented 1 1
Passes % 87% 73%
Team Aggregates (Season)
Inter
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.7
xG (avg) 2.02{% else %}N/A
Kairat Almaty
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 0.88
xG (avg) 0.38{% else %}N/A
Inter — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Alessandro Bastoni 👤 Alessandro Bastoni 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 95 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Alessandro Calligaris 👤 Alessandro Calligaris 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 40 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Andy Diouf 👤 Andy Diouf 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 17 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Ange-Yoan Bonny 👤 Ange-Yoan Bonny 0 0 5 N/A 2 9 5 1 1 False 45 14 F 6.9 True 0 0 N/A N/A N/A 22 2 26 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Carlos Augusto 👤 Carlos Augusto 0 0 N/A N/A N/A 7 4 1 N/A False 90 30 D 8.2 False 0 0 N/A 1 N/A 81 N/A 85 N/A 0 N/A 0 N/A 1 3 N/A 1 3
Christos Alexiou 👤 Christos Alexiou 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 53 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Davide Frattesi 👤 Davide Frattesi 0 0 2 N/A 1 11 7 1 2 False 63 16 M 6.9 False 0 0 N/A N/A N/A 12 1 16 N/A 0 N/A 0 N/A N/A N/A N/A N/A 4
Denzel Dumfries 👤 Denzel Dumfries 0 0 1 2 N/A 10 2 N/A N/A False 90 2 M 6.3 False 0 0 N/A N/A N/A 37 1 41 N/A 0 N/A 0 N/A N/A 2 N/A N/A 1
Federico Dimarco 👤 Federico Dimarco 0 0 1 N/A N/A 6 3 N/A N/A False 90 32 M 7.9 False 0 0 N/A N/A N/A 51 5 62 N/A 0 N/A 0 N/A 1 2 N/A 1 3
Francesco Acerbi 👤 Francesco Acerbi 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 15 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Francesco Pio Esposito 👤 Francesco Pio Esposito 0 0 N/A N/A N/A 6 6 N/A 4 False 71 94 F 7.2 False 1 0 N/A N/A 1 15 1 17 N/A 0 N/A 0 N/A 2 3 N/A 1 N/A
Hakan Çalhanoğlu 👤 Hakan Çalhanoğlu 0 0 N/A N/A N/A 2 2 N/A 2 False 19 20 M 7 True 0 0 N/A N/A N/A 22 1 22 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Josep Martínez 👤 Josep Martínez 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 13 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Lautaro Martínez 👤 Lautaro Martínez 0 0 2 N/A 1 6 3 N/A 1 True 45 10 F 7.6 False 0 0 N/A 1 N/A 7 1 9 N/A 0 N/A 0 N/A 3 4 N/A N/A N/A
Luís Henrique 👤 Luís Henrique 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 11 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Manuel Akanji 👤 Manuel Akanji 0 0 N/A N/A N/A 1 1 N/A N/A False 9 25 D 6.9 True 0 0 N/A N/A N/A 6 N/A 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Marcus Thuram 👤 Marcus Thuram 0 0 1 N/A 1 2 2 N/A N/A False 19 9 F 6.3 True 0 0 N/A N/A N/A 8 N/A 8 N/A 0 N/A 0 N/A 1 2 N/A N/A N/A
Nicolò Barella 👤 Nicolò Barella 0 1 N/A 1 N/A 9 5 2 1 False 71 23 M 7.3 False 0 0 N/A N/A N/A 46 1 58 N/A 0 N/A 0 N/A N/A N/A N/A 1 3
Petar Sučić 👤 Petar Sučić 0 0 N/A 1 N/A 3 1 1 N/A False 27 8 M 6.3 True 0 0 N/A N/A 1 11 1 14 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Piotr Zieliński 👤 Piotr Zieliński 0 0 N/A 1 N/A 7 6 N/A 2 False 90 7 M 7.3 False 0 0 N/A N/A N/A 51 2 58 N/A 0 N/A 0 N/A N/A 1 N/A N/A 2
Stefan de Vrij 👤 Stefan de Vrij 0 0 2 1 2 14 9 1 1 False 90 6 D 7.2 False 0 0 N/A N/A N/A 62 N/A 68 N/A 0 N/A 0 N/A N/A N/A 1 N/A N/A
Yann Bisseck 👤 Yann Bisseck 0 0 N/A 1 N/A 10 7 2 2 False 81 31 D 7 False 0 0 N/A N/A N/A 50 N/A 58 N/A 0 N/A 0 N/A N/A N/A N/A 1 3
Yann Sommer 👤 Yann Sommer 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 1 G 6.6 False 0 1 2 N/A N/A 33 N/A 46 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Kairat Almaty — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Adilet Sadybekov 👤 Adilet Sadybekov 0 0 N/A 1 N/A 7 1 2 N/A False 14 6 M 6.5 True 0 0 N/A N/A N/A 8 N/A 12 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Aleksandr Mrynskiy 👤 Aleksandr Mrynskiy 0 0 3 1 N/A 6 N/A N/A N/A False 90 24 D 6.3 False 0 0 N/A N/A N/A 13 2 16 N/A 0 N/A 0 N/A N/A N/A 2 N/A N/A
Aleksandr Shirobokov 👤 Aleksandr Shirobokov 0 0 N/A 1 N/A 9 4 1 N/A False 90 25 D 6.5 False 1 0 N/A N/A N/A 30 1 43 N/A 0 N/A 0 N/A N/A N/A 1 4 3
Aleksandr Zarutskiy 👤 Aleksandr Zarutskiy 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 1 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Damir Kasabulat 👤 Damir Kasabulat 0 0 N/A N/A N/A 4 3 1 1 False 76 4 M 6.9 False 0 0 N/A N/A N/A 14 N/A 19 N/A 0 N/A 0 N/A N/A 1 N/A 1 2
Dan Glazer 👤 Dan Glazer 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 18 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Dastan Satpaev 👤 Dastan Satpaev 0 0 3 N/A 3 12 7 1 1 False 90 9 M 6.6 False 0 0 N/A N/A N/A 25 1 29 N/A 0 N/A 0 N/A N/A N/A N/A N/A 3
Edmilson 👤 Edmilson 0 0 2 N/A 1 17 3 4 1 False 71 26 F 5.9 False 0 0 N/A N/A N/A 5 N/A 6 N/A 0 N/A 0 N/A 2 3 N/A N/A N/A
Egor Sorokin 👤 Egor Sorokin 0 0 N/A N/A N/A 7 2 2 N/A False 90 80 D 6.9 False 0 0 N/A N/A 1 38 N/A 47 N/A 0 N/A 0 N/A N/A N/A 1 N/A 1
Erkin Tapalov 👤 Erkin Tapalov 0 0 N/A N/A N/A 3 3 N/A 2 False 45 20 D 6.6 True 0 0 N/A N/A N/A 11 N/A 17 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
Giorgi Zaria 👤 Giorgi Zaria 0 0 3 N/A 1 3 1 N/A N/A False 14 10 M 6.3 True 0 0 N/A N/A N/A 6 N/A 7 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Jorginho 👤 Jorginho 0 1 3 1 1 9 4 N/A 1 False 76 7 M 6.2 False 0 0 N/A N/A N/A 7 N/A 9 N/A 0 N/A 0 N/A N/A N/A N/A N/A 2
Jug Stanojev 👤 Jug Stanojev 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 33 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Lev Kurgin 👤 Lev Kurgin 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 5 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Luís Mata 👤 Luís Mata 0 0 1 1 N/A 7 3 2 N/A False 90 3 D 6.5 False 0 0 N/A N/A N/A 25 N/A 34 N/A 0 N/A 0 N/A N/A N/A 1 N/A 2
Ofri Arad 👤 Ofri Arad 0 0 N/A 2 N/A 10 3 1 2 True 71 15 M 7.2 False 0 0 N/A 1 N/A 21 N/A 27 N/A 0 N/A 0 N/A 1 1 N/A 2 1
Olzhas Baibek 👤 Olzhas Baibek 0 0 N/A N/A N/A 2 2 N/A 1 False 19 17 M 6.9 True 0 0 N/A N/A N/A 8 N/A 9 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Ricardinho 👤 Ricardinho 0 0 N/A N/A N/A 3 1 1 N/A False 19 99 F 6.2 True 0 0 N/A N/A N/A 1 N/A 3 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Sherkhan Kalmurza 👤 Sherkhan Kalmurza 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 82 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Temirlan Anarbekov 👤 Temirlan Anarbekov 0 0 N/A N/A N/A 2 2 N/A N/A False 90 77 G 7.9 False 0 2 6 N/A N/A 8 N/A 20 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Valeriy Gromyko 👤 Valeriy Gromyko 0 0 1 N/A 1 2 1 1 N/A False 45 55 M 6.2 False 0 0 N/A N/A N/A 9 3 15 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Match Events
6'
🟨 Jorginho (Yellow Card)
L. Martinez (Normal Goal)
45'
🔄 L. Martinez → Substitution 1
46'
46'
🔄 V. Gromyko → Substitution 1
55'
O. Arad (Normal Goal)
🟨 Nicolò Barella (Yellow Card)
58'
🔄 D. Frattesi → Substitution 2
63'
Carlos Augusto (Normal Goal)
67'
🔄 F. Esposito → Substitution 3
71'
🔄 N. Barella → Substitution 4
71'
71'
🔄 O. Arad → Substitution 2
71'
🔄 Edmilson Santos → Substitution 3
76'
🔄 D. Kasabulat → Substitution 4
76'
🔄 Jorginho → Substitution 5
🔄 Y. Bisseck → Substitution 5
81'
Substitutions
46'
Inter
46'
Kairat Almaty
63'
Inter
71'
71'
71'
Kairat Almaty
71'
Kairat Almaty
76'
Kairat Almaty
76'
Kairat Almaty
81'
Inter
League Standings View Standings

Teams in this match: Inter and Kairat Almaty

#TeamMPWDLGFGAGDPtsForm
1 Arsenal 8 8 0 0 23 4 19 24 W W W W W
2 Bayern München 8 7 0 1 22 8 14 21 W W W L W
3 Liverpool 8 6 0 2 20 8 12 18 W W W L W
4 Tottenham 8 5 2 1 17 7 10 17 W W W L W
5 Barcelona 8 5 1 2 22 14 8 16 W W W L D
6 Chelsea 8 5 1 2 17 10 7 16 W W L W D
7 Sporting CP 8 5 1 2 17 11 6 16 W W L W D
8 Manchester City 8 5 1 2 15 9 6 16 W L W L W
9 Real Madrid 8 5 0 3 21 12 9 15 L W L W L
10 Inter 8 5 0 3 15 7 8 15 W L L L W
11 Paris Saint Germain 8 4 2 2 21 11 10 14 D L D W L
12 Newcastle 8 4 2 2 17 7 10 14 D W D L W
13 Juventus 8 3 4 1 14 10 4 13 D W W W D
14 Atletico Madrid 8 4 1 3 17 15 2 13 L D W W W
15 Atalanta 8 4 1 3 10 10 0 13 L L W W W
16 Bayer Leverkusen 8 3 3 2 13 14 -1 12 W L D W W
17 Borussia Dortmund 8 3 2 3 19 17 2 11 L L D W L
18 Olympiakos Piraeus 8 3 2 3 10 14 -4 11 W W W L D
19 Club Brugge KV 8 3 1 4 15 17 -2 10 W W L L D
20 Galatasaray 8 3 1 4 9 11 -2 10 L D L L W
21 Monaco 8 2 4 2 8 14 -6 10 D L W D W
22 Qarabag 8 3 1 4 13 21 -8 10 L W L L D
23 Bodo/Glimt 8 2 3 3 14 15 -1 9 W W D L L
24 Benfica 8 3 0 5 10 12 -2 9 W L W W L
25 Marseille 8 3 0 5 11 14 -3 9 L L W W L
26 Pafos 8 2 3 3 8 11 -3 9 W L L D W
27 Union St. Gilloise 8 3 0 5 8 17 -9 9 W L L W L
28 PSV Eindhoven 8 2 2 4 16 16 0 8 L L L W D
29 Athletic Club 8 2 2 4 9 14 -5 8 L W D D L
30 Napoli 8 2 2 4 9 15 -6 8 L D L W D
31 FC Copenhagen 8 2 2 4 12 21 -9 8 L D W W L
32 Ajax 8 2 0 6 8 21 -13 6 L W W L L
33 Eintracht Frankfurt 8 1 1 6 10 21 -11 4 L L L L D
34 Slavia Praha 8 0 3 5 5 19 -14 3 L L L D L
35 Villarreal 8 0 1 7 5 18 -13 1 L L L L L
36 Kairat Almaty 8 0 1 7 7 22 -15 1 L L L L L

Predictions provided by Football API

All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.

UEFA Champions League World · Season 2025

Teams

Inter
Last 5: Form 100% · Att 82% · Def 100%
Goals: 9 for · — against
W3 D— L— · WWW
Kairat Almaty
Last 5: Form 33% · Att 18% · Def 18%
Goals: 2 for · 9 against
W4 D4 L3 · DWLWWDDWLLD

Predictions

Inter 50%
Draw 50%
Kairat Almaty 0%
Inter

Winner : Inter

Goals: Inter -3.5 · Kairat Almaty -1.5

Comparison

Form
64% – 36%
Attack
82% – 18%
Defense
100% – 0%
Poisson
100% – 0%
Head to Head
0% – 0%
Goals
0% – 0%
Total
73.0% – 27.0%

Head to Head

No head-to-head history available.

CatBoost Prediction

Model not available yet. Run train_catboost to train a model.

No Predictions Available

Predictions for this match have not been generated yet. Check back later or sync match data.

Analysis
Analysis Coming Soon

xG comparison, momentum graph, and match rating overview will be available in a future update.