Ajax 0 - 3 FT Galatasaray

Johan Cruijff Arena

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

Futmetrix Verdict
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

Win Probability

  • Ajax 5%
  • Draw 24%
  • Galatasaray 71%

Futmetrix AI estimate

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.

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
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
Gabriel Sara B. A. Yilmaz 🔄 46'
46' 🔄 O. Wijndal G. Alders
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
M. Lemina K. Ayhan 🔄 86'
I. Jakobs E. Elmali 🔄 86'
L. Torreira B. Kutlu 🔄 89'
FT

Player Cards

Our take on every player in this match

Ajax

Goalkeepers
Remko Pasveer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Anton Gaaei
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Josip Šutalo
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
6
Duels Won
0
Pens Won
Youri Baas
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6.2
Rating
Owen Wijndal
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
Davy Klaassen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jorthy Mokio
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
78
Total Mins
79
Entry
Youri Regeer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
70
Entry
Oscar Gloukh
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Mika Godts
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
70
Entry
Forwards
Wout Weghorst
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Vítězslav Jaroš
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Joeri Heerkens
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Rosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ko Itakura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gerald Alders
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.9
Rating
James McConnell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Kian Fitz-Jim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Raul Moro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oliver Edvardsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Don-Angelo Kon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rayane Bounida
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %

Galatasaray

Goalkeepers
Uğurcan Çakır
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Wilfried Singo
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Davinson Sánchez
MAGNET
MAGNET
91
Activity
91
Activity
84
Passes
7
Duels
Abdülkerim Bardakcı
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ismail Jakobs
👻 Invisible Nothing to note
Midfielders
Lucas Torreira
👻 Invisible Nothing to note
Mario Lemina
👻 Invisible Nothing to note
Leroy Sané
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Gabriel Sara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Roland Sallai
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Victor Osimhen
HATMAN
HAT-TRICK HERO
3
Goals
3
Goals
5
On Target
9.6
Rating
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
Metehan Baltacı
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Evren Eren Elmalı
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Kaan Ayhan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Arda Ünyay
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Berkan Kutlu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Mauro Icardi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Ahmed Kutucu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yusuf Demir
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Barış Alper Yılmaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/30/2025 Ajax 2 - 1 Galatasaray UEFA Europa League Johan Cruijff ArenA
01/30/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)

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.