UEFA Champions League League Stage - 1

Ajax 0 - 2 FT Inter

Johan Cruijff Arena

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

30
FT
Wed, Sep 17
Ajax
0-2
Inter
⚡ Intensity 36
⚖️ Balance 13
🏆 Stakes 0
🎲 Upset 0
Thuram's clinical double ends Ajax's hopes

Thuram's Clinical Finishing Silences Johan Cruijff Arena

Skip It Futmetrix Score: 30/100. Inter's ruthless efficiency in front of goal proved the difference as they dismantled Ajax's title aspirations with a masterclass in European football.

Two Goals, One Masterpiece

Marcus Thuram delivered a performance that defined clinical finishing. His brace—one in the 42nd minute and another three minutes after the restart—turned the intensity of this Champions League encounter decisively in Inter's favour. The French striker's movement was surgical; his positioning in the box left Ajax's defence scrambling. Hakan Çalhanoglu proved the architect, threading two assists through a congested midfield with the precision of a sniper. This wasn't luck—it was the marriage of preparation meeting opportunity.

The VAR Moment That Could Have Changed Everything

In the 35th minute, Thuram had a penalty cancelled by VAR, a moment that could have altered the narrative entirely. Instead of folding, Inter responded with ruthless focus. That cancelled spot-kick became a rallying point rather than a setback. By the 42nd minute, Thuram had converted from open play, and the balance of the match had shifted irreversibly toward the visitors. Ajax, despite controlling 56% possession, lacked the cutting edge when it mattered. Seven shots across 90 minutes simply weren't enough against a team that converted their chances with devastating efficiency.

Ajax's Possession Without Purpose

Anton Gaaei stood as Ajax's lone beacon, orchestrating their defensive resistance with intelligence and composure. Yet even his outstanding performance couldn't mask the fundamental problem: Ajax dominated the ball but couldn't penetrate. They registered just two shots on target, their xG of 1.26 a cruel indictment of their attacking impotence. Inter, by contrast, needed fewer touches to create more danger—14 total shots, four on target, and an xG of 1.24 that translated into two clinical finishes. This was a lesson in European football's harsh reality: possession without conversion is merely possession.

The Stakes Are Clear

Inter's victory sends an unmistakable message in Group Stage football. They arrive in Amsterdam and leave with three points, their defensive solidity and counter-attacking threat proving too much for a side still finding their rhythm. Ajax faces an uphill battle in their European campaign; Inter has already established themselves as serious contenders.

Key Questions

How did VAR change this match?

VAR's 35th-minute penalty cancellation denied Thuram a spot-kick, yet Inter responded with open-play precision. The decision didn't derail their momentum—it sharpened their focus.

What made Marcus Thuram the standout performer?

Two clinical finishes, intelligent positioning, and relentless pressing. Thuram's 8.7 rating reflected his complete dominance in Inter's attacking play.

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
56%
44%
Ajax 56%
Inter 44%
Shots
7
14
Ajax 7
Inter 14
Shots on Target
2
4
Ajax 2
Inter 4
Expected Goals (xG)
1.26
1.24
Ajax 1.26
Inter 1.24
Passes
518
405
Ajax 518
Inter 405
Pass Accuracy
87%
81%
Ajax 87%
Inter 81%
Corners
3
5
Ajax 3
Inter 5
Fouls
15
17
Ajax 15
Inter 17
Yellow Cards
1
2
Ajax 1
Inter 2
Red Cards
0
0
Ajax 0
Inter 0

Match Events

Marcus Thuram 🟨 17'
Marcus Thuram 35'
M. Thuram (H. Calhanoglu) 42'
HT
M. Thuram (H. Calhanoglu) 47'
63' 🔄 W. Weghorst K. Dolberg
63' 🔄 K. Taylor J. McConnell
H. Mkhitaryan D. Frattesi 🔄 69'
73' 🟨 Youri Baas
76' 🔄 M. Godts R. Moro
76' 🔄 Y. Regeer O. Gloukh
N. Barella P. Zielinski 🔄 79'
F. Dimarco Carlos Augusto 🔄 79'
84' 🔄 K. Itakura J. Sutalo
H. Calhanoglu P. Sucic 🔄 86'
M. Thuram A. Bonny 🔄 86'
FT

Player Cards

Season performance ratings for players in this match

Ajax

Goalkeepers
V. Jaros
MAGNET
MAGNET
50
activity
50
activity
50
passes
0
duels
Defenders
A. Gaaei
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
K. Itakura
NPC
NPC
84
minutes
84
minutes
58%
pass acc
6.5
rating
Y. Baas
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
70%
duel win %
O. Wijndal
👻 Invisible Nothing to note
Midfielders
D. Klaassen
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
Y. Regeer
NPC
NPC
76
minutes
76
minutes
51%
pass acc
6.7
rating
K. Taylor
NPC
NPC
63
minutes
63
minutes
16%
pass acc
6.6
rating
Forwards
O. Edvardsen
SWEEPER
SWEEPER
1
cleanups
1
cleanups
1
interceptions
0
blocks
W. Weghorst
SWEEPER
SWEEPER
1
cleanups
1
cleanups
1
interceptions
0
blocks
M. Godts
NPC
NPC
76
minutes
76
minutes
19%
pass acc
6.2
rating
BENCH
J. Heerkens
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
R. Pasveer
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
L. Rosa
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
J. Mokio
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
J. Sutalo
CAMEO
CAMEO
10
minutes
10
minutes
9
touches
None
events
G. Alders
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
O. Gloukh
CAMEO
CAMEO
14
minutes
14
minutes
13
touches
None
events
J. McConnell
👻 Invisible Nothing to note
K. Fitz-Jim
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
R. Moro
CAMEO
CAMEO
14
minutes
14
minutes
7
touches
None
events
K. Dolberg
👻 Invisible Nothing to note
R. Bounida
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events

Inter

Goalkeepers
Y. Sommer
👻 Invisible Nothing to note
Defenders
M. Akanji
NPC
NPC
90
minutes
90
minutes
28%
pass acc
6.9
rating
S. de Vrij
👻 Invisible Nothing to note
A. Bastoni
👻 Invisible Nothing to note
Midfielders
D. Dumfries
WALL
WALL
0
dribbled past
0
dribbled past
4
tackles
55%
duel win %
N. Barella
WALL
WALL
0
dribbled past
0
dribbled past
2
tackles
67%
duel win %
H. Calhanoglu
ARCHITECT
ARCHITECT
3
key passes
3
key passes
2
assists
53%
pass acc
H. Mkhitaryan
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
F. Dimarco
SWEEPER
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
Forwards
M. Thuram
HITMAN
HITMAN
2
goals
2
goals
3
on target
8.7
rating
F. Esposito
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
24%
pass acc
BENCH
R. Di Gennaro
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
J. Martinez
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
F. Acerbi
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Carlos Augusto
CAMEO
CAMEO
10
minutes
10
minutes
2
touches
None
events
Y. Bisseck
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
P. Zielinski
CAMEO
CAMEO
10
minutes
10
minutes
2
touches
None
events
P. Sucic
CAMEO
CAMEO
3
minutes
3
minutes
2
touches
None
events
D. Frattesi
👻 Invisible Nothing to note
A. Diouf
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
L. Martinez
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Luis Henrique
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
A. Bonny
CAMEO
CAMEO
3
minutes
3
minutes
3
touches
None
events

League Standings

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