UEFA Champions League League Stage - 2

Bodo/Glimt 2 - 2 FT Tottenham

Aspmyra Stadion

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

Futmetrix Verdict
63
FT
Tue, Sep 30
Bodo/Glimt
2-2
Tottenham
⚡ Intensity 64
⚖️ Balance 47
🏆 Stakes 0
🎲 Upset 76
Hauge's brace rescues Bodo in thriller

Hauge's Double Can't Seal the Deal as Tottenham Fights Back in Aspmyra Thriller

Worth Watching Futmetrix Score: 63/100. When Jens Petter Hauge struck twice within 13 minutes, Bodo/Glimt had written their script for victory—but Tottenham refused to accept the ending.

The Hauge Show Steals the Spotlight

From the 53rd minute onwards, the Norwegian forward was untouchable. His first, set up by Halvard Evjen, arrived when Bodo/Glimt's intensity had reached fever pitch. Thirteen minutes later, Hauge struck again—same architect, same ruthless finishing. The home crowd at Aspmyra Stadion sensed the stakes shifting irrevocably in their favour. With 66 minutes played and a 2-0 lead, Bodo/Glimt had seized control of the narrative.

VAR's Cruel Intervention and Tottenham's Resurrection

But Champions League football punishes complacency. A Rodrigo Bentancur goal was chalked off by VAR in the 56th minute—a decision that would haunt Spurs' momentum. Two minutes after Hauge's second, Micky van de Ven headed in from Pedro Porro's cross to ignite the away side's fightback. The balance had shifted. Tottenham's defensive vulnerability—exposed across their opening Champions League fixtures—suddenly looked exploitable, yet their attacking threat remained potent.

Chaos Reigns Until the Final Whistle

The closing stages descended into frantic, breathless football. Bodo/Glimt clung to their one-goal advantage with desperation etched across every face. Then, in the 89th minute, Jon Gundersen's own goal—turned in under pressure from Andre Gray—delivered the cruelest possible denouement. Two minutes from time, and Tottenham had snatched parity from the jaws of defeat.

The data tells a story of Norwegian dominance thwarted by English resilience. Bodo/Glimt fired 18 shots (4 on target) and controlled possession at 52%, yet their 2.52 xG yield couldn't translate into the three points their display merited. Tottenham's eight shots (3 on target) and 1.46 xG underscored their inefficiency—yet they leave Aspmyra unbeaten. For a side languishing in 32nd place with just four points from two games, a draw in Norway feels like a reprieve.

Key Questions

How did VAR change this match?

Bentancur's disallowed goal in the 56th minute disrupted Tottenham's momentum when they were chasing the game. The decision proved pivotal in shaping the psychological flow.

What made Jens Petter Hauge the Man of the Match?

Two clinical finishes in 13 minutes, five key passes, and relentless pressing. Hauge was the standout performer—his rating of 10.0 reflects complete dominance in the final third.

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
52%
48%
Bodo/Glimt 52%
Tottenham 48%
Shots
18
8
Bodo/Glimt 18
Tottenham 8
Shots on Target
4
3
Bodo/Glimt 4
Tottenham 3
Expected Goals (xG)
2.52
1.46
Bodo/Glimt 2.52
Tottenham 1.46
Passes
505
460
Bodo/Glimt 505
Tottenham 460
Pass Accuracy
87%
87%
Bodo/Glimt 87%
Tottenham 87%
Corners
4
5
Bodo/Glimt 4
Tottenham 5
Fouls
11
7
Bodo/Glimt 11
Tottenham 7
Yellow Cards
2
2
Bodo/Glimt 2
Tottenham 2
Red Cards
0
0
Bodo/Glimt 0
Tottenham 0

Match Events

HT
53' J. Hauge (H. Evjen)
Micky van de Ven 🟨 58'
L. Bergvall X. Simons 🔄 60'
B. Johnson M. Kudus 🔄 60'
66' J. Hauge (H. Evjen)
68' 🟨 Patrick Berg
M. van de Ven (P. Porro) 68'
P. M. Sarr J. Palhinha 🔄 69'
72' 🟨 Sondre Auklend
80' 🔄 S. Auklend O. Blomberg
80' 🔄 K. Hogh A. Helmersen
D. Spence D. Udogie 🔄 82'
R. Bentancur A. Gray 🔄 82'
87' 🔄 H. Evjen J. Gundersen
J. Gundersen (A. Gray) 89'
Pedro Porro 🟨 90'+7
90'+7 🔄 H. Aleesami A. Klynge
FT

Player Cards

Our take on every player in this match

Bodo/Glimt

Goalkeepers
N. Haikin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
F. Sjovold
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
51%
Pass Acc
O. L. Bjortuft
MAGNET
MAGNET
90
Activity
90
Activity
83
Passes
7
Duels
H. Aleesami
NPC
NPC
89
Minutes
89
Minutes
54%
Pass Acc
6.5
Rating
F. Bjorkan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
H. Evjen
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
2
Assists
26%
Pass Acc
P. Berg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Fet
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
S. Auklend
MAGNET
MAGNET
51
Activity
51
Activity
42
Passes
9
Duels
K. Hogh
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
J. Hauge
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
10
Rating
BENCH
J. Lund
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
I. Sjong
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
V. Nielsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Gundersen
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Own Goal
Impact
6.2
Rating
I. Maatta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
O. Blomberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
A. Klynge
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
M. Riisnaes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Helmersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
M. Jorgensen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Bro Hansen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Tottenham

Goalkeepers
G. Vicario
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
P. Porro
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
40%
Pass Acc
K. Danso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. van de Ven
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
D. Spence
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Midfielders
L. Bergvall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
R. Bentancur
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.9
Rating
P. M. Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Forwards
B. Johnson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Richarlison
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
W. Odobert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
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
D. Udogie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
B. Davies
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Hardy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Palhinha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
X. Simons
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
A. Gray
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
M. Kudus
DRIBBLER
DRIBBLER
5
Dribbles
5
Dribbles
9
Attempts
56%
Success %
C. Olusesi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Scarlett
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/05/2025 Bodo/Glimt 0 - 2 Tottenham UEFA Europa League Aspmyra Stadion
01/05/2025 Tottenham 3 - 1 Bodo/Glimt UEFA Europa League Tottenham Hotspur Stadium
08/05/2025
UEFA Europa League Aspmyra Stadion
01/05/2025
UEFA Europa League Tottenham Hotspur Stadium
Bodo/Glimt Win
Tottenham Win
Draw

League Standings

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