UEFA Champions League League Stage - 3

Eintracht Frankfurt 1 - 5 FT Liverpool

Deutsche Bank Park

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

Futmetrix Verdict
48
FT
Wed, Oct 22
Eintracht Frankfurt
1-5
Liverpool
⚡ Intensity 56
⚖️ Balance 64
🏆 Stakes 0
🎲 Upset 60
Liverpool demolishes Frankfurt in European rout

Liverpool's European Masterclass Leaves Frankfurt in Ruins

Average Entertainment Futmetrix Score: 48/100. This wasn't a contest—it was a statement of intent from Liverpool that they remain among Europe's elite, dismantling Eintracht Frankfurt with surgical precision at Deutsche Bank Park.

The Reds' Possession Symphony

From kickoff, the intensity belonged entirely to Liverpool. Controlling 65% possession against a Frankfurt side managing just 35%, the visitors imposed their rhythm with ruthless efficiency. Dominik Szoboszlai orchestrated the midfield with a maestro's touch, completing five key passes whilst finding the net himself—a performance that screamed class. By the 39th minute, Virgil van Dijk had already broken the deadlock, courtesy of Cody Gakpo's assist, signalling that Frankfurt's defensive resolve was crumbling.

Frankfurt's Defensive Collapse

The hosts grabbed an early lifeline through Rasmus Kristensen's 26th-minute finish, assisted by Mario Götze, but it proved a false dawn. Liverpool's balance between attack and control never wavered. They generated 18 shots (14 on target) whilst limiting Frankfurt to a measly four attempts. The xG disparity told the story: Liverpool's 3.26 versus Frankfurt's 0.23—a chasm that reflected the gulf in quality. Gakpo doubled his tally in the 66th minute, and Szoboszlai sealed the rout four minutes later, each strike a demonstration of Liverpool's superiority.

The Turning Point

The match was decided in a devastating 13-minute spell spanning the 35th to 44th minutes. Three Liverpool goals—van Dijk, Gakpo, and Ibrahima Konate—transformed what could have been competitive into an execution. Frankfurt's press collapsed, their shape disintegrated, and their goalkeeper faced an onslaught he couldn't repel. By half-time, the stakes were already determined.

Liverpool's European Credentials Reaffirmed

This demolition matters because it underscores Liverpool's credentials in Europe's elite competition. With six games played this season across all competitions, they've won five. Frankfurt, meanwhile, sit bottom of their Champions League group with just three points from three matches—a campaign unravelling at Deutsche Bank Park. Liverpool's 92% pass accuracy and clinical finishing left no doubt: they belong among the continent's finest.

Key Questions

What made Dominik Szoboszlai the Man of the Match?

Szoboszlai's goal and assist, combined with five key passes and 8.9 rating, orchestrated Liverpool's dominance. His midfield control was the blueprint for the rout.

What caused the 6-goal thriller?

Frankfurt's defensive collapse in the 35-44 minute window. Liverpool exploited open space ruthlessly whilst Frankfurt's xG of 0.23 revealed they posed minimal threat.

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
35%
65%
Eintracht Frankfurt 35%
Liverpool 65%
Shots
4
18
Eintracht Frankfurt 4
Liverpool 18
Shots on Target
1
14
Eintracht Frankfurt 1
Liverpool 14
Expected Goals (xG)
0.23
3.26
Eintracht Frankfurt 0.23
Liverpool 3.26
Passes
381
697
Eintracht Frankfurt 381
Liverpool 697
Pass Accuracy
81%
92%
Eintracht Frankfurt 81%
Liverpool 92%
Corners
2
10
Eintracht Frankfurt 2
Liverpool 10
Fouls
4
5
Eintracht Frankfurt 4
Liverpool 5
Yellow Cards
2
0
Eintracht Frankfurt 2
Liverpool 0
Red Cards
0
0
Eintracht Frankfurt 0
Liverpool 0

Match Events

J. Frimpong C. Bradley 🔄 19'
26' R. Kristensen (M. Gotze)
H. Ekitike (A. Robertson) 35'
V. van Dijk (C. Gakpo) 39'
I. Konate (D. Szoboszlai) 44'
HT
A. Isak F. Chiesa 🔄 46'
52' 🟨 Ritsu Doan
54' 🟨 Aurèle Amenda
59' 🔄 J. Bahoya J. Burkardt
59' 🔄 R. Kristensen N. Collins
64' 🔄 R. Doan F. Chaibi
64' 🔄 M. Gotze C. Y. Uzun
C. Gakpo (F. Wirtz) 66'
D. Szoboszlai (F. Wirtz) 70'
I. Konate J. Gomez 🔄 74'
C. Gakpo A. Mac Allister 🔄 74'
H. Ekitike M. Salah 🔄 74'
76' 🔄 A. Knauff E. Skhiri
FT

Player Cards

Our take on every player in this match

Eintracht Frankfurt

Goalkeepers
M. Zetterer
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
A. Amenda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
R. Koch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Theate
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
R. Kristensen
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
M. Gotze
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
H. Larsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
N. Brown
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
R. Doan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
A. Knauff
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
J. Bahoya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
BENCH
J. Grahl
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kaua Santos
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Buta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Collins
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
F. Chaibi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
E. Skhiri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
M. Dahoud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Chandler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Y. Uzun
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
J. Burkardt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
E. Wahi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Batshuayi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Liverpool

Goalkeepers
G. Mamardashvili
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Frimpong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
19
Entry
I. Konate
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
V. van Dijk
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
A. Robertson
MAGNET
MAGNET
100
Activity
100
Activity
95
Passes
5
Duels
Midfielders
F. Wirtz
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
2
Assists
56%
Pass Acc
D. Szoboszlai
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
C. Jones
MAGNET
MAGNET
136
Activity
136
Activity
127
Passes
9
Duels
C. Gakpo
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
A. Isak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
H. Ekitike
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
F. Woodman
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
K. Misciur
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
M. Kerkez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Bradley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
Started
Entry
W. Endo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Mac Allister
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
M. Salah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
F. Chiesa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
R. Ngumoha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

League Standings

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