UEFA Champions League League Stage - 8

Manchester City 2 - 0 FT Galatasaray

Etihad Stadium

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

Futmetrix Verdict
15
FT
Wed, Jan 28
Manchester City
2-0
Galatasaray
⚡ Intensity 15
⚖️ Balance 17
🏆 Stakes 4
🎲 Upset 0
Haaland and Cherki secure City win.

Clinical City Subdue Galatasaray at the Etihad

Skip It Futmetrix Score: 15/100. Manchester City’s relentless efficiency in the opening half-hour proved decisive as they comfortably dismantled the Turkish champions to bolster their European campaign.

The Early Breakthrough

The Intensity was palpable from the start at the Etihad Stadium as Manchester City looked to assert their dominance immediately. It took just 11 minutes for the deadlock to be broken, sparked by the electric footwork of J. Doku. The winger found space on the flank and delivered a precise ball to E. Haaland, who clinicaly finished to give the home side an early advantage. This early opener completely altered the tactical Balance of the match, forcing Galatasaray to abandon their defensive shape much earlier than planned. City's ability to transition quickly through the middle third left the visitors chasing shadows, as the Citizens recorded a high pass accuracy of 88% throughout the opening phase.

Doubling the Advantage

While the visitors attempted to claw their way back into the contest, City’s control remained absolute. The defining moment arrived in the 29th minute when J. Doku turned provider once again, carving open the defense with ease. His vision allowed R. Cherki to find the back of the net, doubling the lead and effectively putting the result beyond doubt before the interval. This second goal reflected a period where City controlled possession with 52%, methodically pulling the Turkish side out of position. Despite having 48% of the ball, the visitors struggled to generate meaningful quality, ending the match with a meager 0.20 xG compared to City’s 1.64. The Stakes were high for both sides, but City’s superior technical execution ensured there would be no Upset on English soil.

Ait-Nouri Secures the Points

The final third of the match was a masterclass in game management, spearheaded by an exceptional defensive and creative display from Rayan Aït-Nouri. Earning a match-high rating of 8.2, the defender was vital in neutralizing any rare counter-attacks from the Lions while providing three key passes of his own. Galatasaray registered four shots on target, but each was met with a composed response from the City backline. As the clock wound down, the home side looked comfortable, securing a clean sheet and all three points. This victory lifts Manchester City to 5th place in the league phase with 16 points, while the defeat leaves the Turkish giants languishing in 18th, facing an uphill battle to secure knockout qualification.

Key Questions

Who was the top performer of the match?

Rayan Aït-Nouri was the standout player, earning an 8.2 rating with 3 key passes and a dominant defensive display.

Who scored the goals for Manchester City?

E. Haaland opened the scoring in the 11th minute, followed by R. Cherki in the 29th minute.

What is the impact on the Champions League standings?

City move up to 5th place with 16 points, while Galatasaray remain in 18th place with 10 points.

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%
Manchester City 52%
Galatasaray 48%
Shots
10
4
Manchester City 10
Galatasaray 4
Shots on Target
5
4
Manchester City 5
Galatasaray 4
Expected Goals (xG)
1.64
0.20
Manchester City 1.64
Galatasaray 0.20
Passes
510
468
Manchester City 510
Galatasaray 468
Pass Accuracy
88%
87%
Manchester City 88%
Galatasaray 87%
Corners
4
4
Manchester City 4
Galatasaray 4
Fouls
7
10
Manchester City 7
Galatasaray 10
Yellow Cards
0
1
Manchester City 0
Galatasaray 1
Red Cards
0
0
Manchester City 0
Galatasaray 0

Match Events

11' E. Haaland (J. Doku)
M. Lemina 🟨 19'
29' R. Cherki (J. Doku)
37' 🔄 J. Doku P. Foden
HT
67' 🔄 O. Marmoush T. Reijnders
I. Gundogan L. Torreira 🔄 67'
A. Bardakci E. Elmali 🔄 68'
B. A. Yilmaz Y. Akgun 🔄 68'
L. Sane K. Ayhan 🔄 80'
82' 🔄 R. Cherki Nico
Gabriel Sara M. Icardi 🔄 86'
FT

Player Cards

Our take on every player in this match

Manchester City

Goalkeepers
Gianluigi Donnarumma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
Matheus Nunes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Abdukodir Khusanov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Nathan Aké
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Rayan Aït-Nouri
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
57%
Pass Acc
Midfielders
Bernardo Silva
MAGNET
MAGNET
79
Activity
79
Activity
75
Passes
4
Duels
Nico O'Reilly
MAGNET
MAGNET
88
Activity
88
Activity
78
Passes
10
Duels
Rayan Cherki
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Omar Marmoush
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Jérémy Doku
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
14%
Pass Acc
Forwards
Erling Haaland
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
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
Rico Lewis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Max Alleyne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stephen Mfuni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Phil Foden
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
Started
Entry
Tijjani Reijnders
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Charlie Gray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Divine Mukasa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nico González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry

Galatasaray

Goalkeepers
Uğurcan Çakır
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
Roland Sallai
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
49%
Pass Acc
Davinson Sánchez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Abdülkerim Bardakcı
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Ismail Jakobs
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Midfielders
Mario Lemina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
İlkay Gündoğan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
67
Entry
Leroy Sané
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Gabriel Sara
NPC
NPC
86
Minutes
86
Minutes
37%
Pass Acc
6.3
Rating
Barış Alper Yılmaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Forwards
Victor Osimhen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
BENCH
Batuhan Şen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Günay Güvenç
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Eren Elmalı
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Yusuf Dağhan Kahraman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kaan Ayhan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Wilfried Singo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Torreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Furkan Koçak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eyüp Karasu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yunus Akgün
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Ahmed Kutucu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mauro Icardi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry

League Standings

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