UEFA Champions League League Stage - 4

Tottenham 4 - 0 FT FC Copenhagen

Tottenham Hotspur Stadium

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

Futmetrix Verdict
46
FT
Tue, Nov 4
Tottenham
4-0
FC Copenhagen
⚡ Intensity 67
⚖️ Balance 4
🏆 Stakes 2
🎲 Upset 0
Spurs demolish Copenhagen in Champions League rout

Tottenham's Four-Goal Statement: Copenhagen Left in Ruins at Tottenham Hotspur Stadium

Average Entertainment Futmetrix Score: 46/100. This wasn't a match—it was a masterclass in European dominance, where Tottenham dismantled FC Copenhagen with surgical precision to announce their Champions League credentials.

Early Assault Sets the Tone

From the opening exchanges, Spurs seized control with intensity that left Copenhagen gasping. Brennan Johnson's finish in the 19th minute—set up by Xavi Simons—arrived with the inevitability of a guillotine blade. The home side's dominance wasn't merely numerical; it was suffocating. Pedro Porro's orchestration from the right flank, generating two key passes, turned the Dane's left side into a motorway. Copenhagen, arriving in London with stakes high after a recent losing streak, found themselves chasing shadows by halftime.

The Avalanche Begins

The second half brought apocalypse. Wílian Odobert's 51st-minute strike, courtesy of Randal Kolo Muani's assist, made it 2-0. Then came the defensive earthquake: Micky van de Ven, the centre-back, rose to head home in the 64th minute (rating 8.3), a rarity that underscored Tottenham's overwhelming balance of attacking threat. Copenhagen's resistance crumbled entirely. With ten men following Johnson's red card in the 57th minute for a foul, the visitors were reduced to spectators. João Palhinha, introduced as a substitute, capped the rout with a goal and an assist (rating 8.3), his late surge adding gloss to an already emphatic scoreline in the 67th minute.

The Narrative Shift

Tottenham's 61% possession and 88% pass accuracy (526 total passes) told the story of a side in complete command. Copenhagen mustered just 39% possession and managed only 0.35 expected goals—a damning indictment of their creative impotence. The upset factor was obliterated within 45 minutes. This wasn't about Copenhagen's recent form (4 wins in 10 games); it was about Tottenham's statement that they belong among Europe's elite. The red card to Johnson proved merely a footnote to a performance that will echo through the group stage.

Key Questions

How did the red card for Brennan Johnson impact the match?

Minimal. Johnson's 57th-minute dismissal came with Tottenham already commanding 2-0. Spurs scored twice more with ten men, proving the result was decided by dominance, not circumstance.

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
61%
39%
Tottenham 61%
FC Copenhagen 39%
Shots
14
12
Tottenham 14
FC Copenhagen 12
Shots on Target
6
4
Tottenham 6
FC Copenhagen 4
Expected Goals (xG)
3.32
0.35
Tottenham 3.32
FC Copenhagen 0.35
Passes
526
322
Tottenham 526
FC Copenhagen 322
Pass Accuracy
88%
82%
Tottenham 88%
FC Copenhagen 82%
Corners
3
6
Tottenham 3
FC Copenhagen 6
Fouls
10
11
Tottenham 10
FC Copenhagen 11
Yellow Cards
1
3
Tottenham 1
FC Copenhagen 3
Red Cards
1
0
Tottenham 1
FC Copenhagen 0

Match Events

Gabriel Pereira 🟨 15'
19' B. Johnson (X. Simons)
HT
J. Larsson V. Dadason 🔄 46'
51' W. Odobert (R. Kolo Muani)
56' Brennan Johnson
57' 🟥 Brennan Johnson
61' 🔄 X. Simons J. Palhinha
Junnosuke Suzuki 🟨 62'
64' M. van de Ven
67' J. Palhinha (C. Romero)
Gabriel Pereira M. Garananga 🔄 72'
Y. Moukoko V. Claesson 🔄 72'
M. Elyounoussi A. Cornelius 🔄 72'
73' 🔄 C. Romero K. Danso
73' 🔄 R. Kolo Muani Richarlison
73' 🔄 D. Udogie D. Spence
E. Achouri Robert 🔄 76'
80' 🔄 W. Odobert D. Scarlett
Lukas Lerager 🟨 90'+1
FT

Player Cards

Our take on every player in this match

Tottenham

Goalkeepers
G. Vicario
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
P. Porro
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
60%
Pass Acc
C. Romero
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
M. van de Ven
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
D. Udogie
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Midfielders
R. Bentancur
MAGNET
MAGNET
72
Activity
72
Activity
68
Passes
4
Duels
P. M. Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
B. Johnson
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
3
Fouls
7.3
Rating
X. Simons
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
32%
Pass Acc
W. Odobert
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
R. Kolo Muani
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
BENCH
A. Kinsky
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
B. Austin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
K. Danso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
D. Spence
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
J. Palhinha
SUPER SUB
SUPER SUB
1
G + A
1
G + A
29
Minutes
8.3
Rating
R. Kyerematen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Richarlison
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
D. Scarlett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Y. Akhamrich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Rowswell
👻 Invisible Nothing to note

FC Copenhagen

Goalkeepers
D. Kotarski
SIEVE
SIEVE
33%
Save %
33%
Save %
4
Conceded
2
Saves
Defenders
J. Suzuki
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
4
Fouls
5.2
Rating
Gabriel Pereira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
P. Hatzidiakos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Lopez
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
8
Duels Won
0
Pens Won
Midfielders
J. Larsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
L. Lerager
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
W. Clem
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
E. Achouri
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Forwards
Y. Moukoko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
M. Elyounoussi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
BENCH
R. A. Runarsson
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
O. Buur
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Garananga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Y. Zague
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
V. Claesson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Robert
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
M. Madsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Cornelius
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
V. Dadason
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry

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)