UEFA Champions League League Stage - 4

Ajax 0 - 3 FT Galatasaray

Johan Cruijff Arena

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

49
FT
Wed, Nov 5
Ajax
0-3
Galatasaray
⚡ Intensity 70
⚖️ Balance 8
🏆 Stakes 2
🎲 Upset 0
Osimhen hat-trick demolishes Ajax's Champions League hopes

Osimhen's Masterclass Exposes Ajax's Continental Crisis

Average Entertainment Futmetrix Score: 49/100. Galatasaray's 3-0 demolition of Ajax at Johan Cruijff Arena wasn't just a victory—it was a statement that the Dutch giants are drowning in Europe while the Turkish challengers have arrived.

The Predator Strikes Thrice

Victor Osimhen didn't just score; he hunted. The Galatasaray forward's hat-trick—beginning with a clinical finish in the 59th minute, completed via penalty conversions in the 66th and 78th—exposed Ajax's defensive fragility with surgical precision. Intensity levels spiked whenever Osimhen touched the ball, and Remko Pasveer's four saves proved merely a delay tactic against the inevitable. Ajax's backline, already stretched thin, crumbled under the weight of Galatasaray's relentless pressure. The stakes were clear from kickoff: Ajax needed a performance; instead, they delivered a capitulation.

Tactical Dominance and the Turning Point

The 59th-minute opener—set up by Leroy Sane's incisive pass—marked the moment Ajax's evening shifted from competitive to catastrophic. By the 64th minute, VAR confirmed Barış Alper Yılmaz's penalty claim, and Osimhen converted with the composure of a striker who knew the match was already won. Galatasaray's balance between possession (52%) and lethality proved the difference: they conjured 2.54 expected goals and converted three of them into the net. Ajax, by contrast, generated just 0.90 xG from 8 shots—a damning indictment of their creative void. Davinson Sánchez's commanding defensive display anchored Galatasaray's rearguard, ensuring Ajax's four yellow cards and 48% possession yielded nothing but regret.

The Broader Reckoning

This wasn't an anomaly; it was a trajectory made visible. Ajax arrive at this juncture with zero wins across four Champions League matches, having conceded 14 goals while scoring just once. Galatasaray, conversely, sit third in the group with three wins and a goal differential of +2, their upset factor credentials now undeniable. The Dutch side's European pedigree counts for nothing when the pitch reveals the gulf between aspiration and execution. Osimhen's hat-trick will echo through Amsterdam long after the final whistle, a reminder that in modern European football, clinical finishing and defensive solidity are non-negotiable.

Key Questions

What made Victor Osimhen the Man of the Match?

Three clinical finishes—one from open play, two from the spot—exploiting Ajax's defensive vulnerabilities with predatory instinct and composure under pressure.

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
48%
52%
Ajax 48%
Galatasaray 52%
Shots
8
14
Ajax 8
Galatasaray 14
Shots on Target
2
7
Ajax 2
Galatasaray 7
Expected Goals (xG)
0.90
2.54
Ajax 0.90
Galatasaray 2.54
Passes
469
502
Ajax 469
Galatasaray 502
Pass Accuracy
89%
89%
Ajax 89%
Galatasaray 89%
Corners
3
2
Ajax 3
Galatasaray 2
Fouls
12
15
Ajax 12
Galatasaray 15
Yellow Cards
4
0
Ajax 4
Galatasaray 0
Red Cards
0
0
Ajax 0
Galatasaray 0

Match Events

4' 🟨 Jorthy Mokio
38' 🟨 Anton Gaaei
HT
46' 🔄 O. Wijndal G. Alders
Gabriel Sara B. A. Yilmaz 🔄 46'
V. Osimhen (L. Sane) 59'
V. Osimhen 66'
70' 🔄 Y. Regeer K. Fitz-Jim
70' 🔄 M. Godts R. Bounida
75' 🟨 Davy Klaassen
V. Osimhen 78'
79' 🔄 J. Mokio J. McConnell
V. Osimhen M. Icardi 🔄 81'
85' 🟨 James McConnell
I. Jakobs E. Elmali 🔄 86'
M. Lemina K. Ayhan 🔄 86'
L. Torreira B. Kutlu 🔄 89'
FT

Player Cards

Season performance ratings for players in this match

Ajax

Goalkeepers
R. Pasveer
👻 Invisible Nothing to note
Defenders
A. Gaaei
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
J. Sutalo
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Y. Baas
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
2
Fouls
6.2
Rating
O. Wijndal
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
D. Klaassen
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
J. Mokio
NPC
NPC
78
Minutes
78
Minutes
53%
Pass Acc
6.5
Rating
Y. Regeer
NPC
NPC
71
Minutes
71
Minutes
17%
Pass Acc
6.3
Rating
O. Gloukh
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
M. Godts
NPC
NPC
71
Minutes
71
Minutes
14%
Pass Acc
6.7
Rating
Forwards
W. Weghorst
NPC
NPC
90
Minutes
90
Minutes
9%
Pass Acc
6.2
Rating
BENCH
V. Jaros
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Heerkens
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Rosa
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
K. Itakura
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
G. Alders
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
5.9
Rating
J. McConnell
👻 Invisible Nothing to note
K. Fitz-Jim
👻 Invisible Nothing to note
R. Moro
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
O. Edvardsen
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
D. Konadu
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
R. Bounida
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %

Galatasaray

Goalkeepers
U. Cakir
👻 Invisible Nothing to note
Defenders
W. Singo
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
D. Sanchez
MAGNET
MAGNET
91
Activity
91
Activity
84
Passes
7
Duels
A. Bardakci
👻 Invisible Nothing to note
I. Jakobs
👻 Invisible Nothing to note
Midfielders
L. Torreira
👻 Invisible Nothing to note
M. Lemina
👻 Invisible Nothing to note
L. Sane
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Gabriel Sara
👻 Invisible Nothing to note
R. Sallai
NPC
NPC
90
Minutes
90
Minutes
19%
Pass Acc
6.7
Rating
Forwards
V. Osimhen
HATMAN
HAT-TRICK HERO
3
Goals
3
Goals
5
On Target
9.6
Rating
BENCH
B. Sen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
G. Guvenc
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Baltaci
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
E. Elmali
CAMEO
CAMEO
10
Minutes
10
Minutes
4
Touches
None
Events
K. Ayhan
CAMEO
CAMEO
10
Minutes
10
Minutes
4
Touches
None
Events
A. Unyay
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
B. Kutlu
CAMEO
CAMEO
1
Minutes
1
Minutes
3
Touches
None
Events
M. Icardi
CAMEO
CAMEO
9
Minutes
9
Minutes
2
Touches
None
Events
A. Kutucu
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
Y. Demir
CAMEO
CAMEO
0
Minutes
0
Minutes
0
Touches
None
Events
B. A. Yilmaz
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
30/01/2025 Ajax 2 - 1 Galatasaray UEFA Europa League Johan Cruijff ArenA
30/01/2025
UEFA Europa League Johan Cruijff ArenA
Ajax Win
Galatasaray Win
Draw

League Standings

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