UEFA Champions League League Stage - 2

Bodo/Glimt 2 - 2 FT Tottenham

Aspmyra Stadion

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

57
FT
Tue, Sep 30
Bodo/Glimt
2-2
Tottenham
⚡ Intensity 65
⚖️ Balance 47
🏆 Stakes 0
🎲 Upset 0
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: 57/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.

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

Season performance ratings for players in this match

Bodo/Glimt

Goalkeepers
N. Haikin
NPC
NPC
90
minutes
90
minutes
16%
pass acc
6.6
rating
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
NPC
NPC
90
minutes
90
minutes
45%
pass acc
6.6
rating
Midfielders
H. Evjen
ARCHITECT
ARCHITECT
4
key passes
4
key passes
2
assists
26%
pass acc
P. Berg
NPC
NPC
90
minutes
90
minutes
40%
pass acc
6.6
rating
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
WALL
WALL
0
dribbled past
0
dribbled past
1
tackles
36%
duel win %
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
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
J. Gundersen
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
6.2
rating
I. Maatta
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
O. Blomberg
CAMEO
CAMEO
10
minutes
10
minutes
7
touches
None
events
A. Klynge
CAMEO
CAMEO
1
minutes
1
minutes
1
touches
None
events
M. Riisnaes
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
A. Helmersen
CAMEO
CAMEO
10
minutes
10
minutes
2
touches
None
events
M. Jorgensen
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
M. Bro Hansen
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events

Tottenham

Goalkeepers
G. Vicario
NPC
NPC
90
minutes
90
minutes
35%
pass acc
6.6
rating
Defenders
P. Porro
ARCHITECT
ARCHITECT
3
key passes
3
key passes
1
assists
40%
pass acc
K. Danso
NPC
NPC
90
minutes
90
minutes
56%
pass acc
6.3
rating
M. van de Ven
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
D. Spence
NPC
NPC
82
minutes
82
minutes
36%
pass acc
6.2
rating
Midfielders
L. Bergvall
SWEEPER
SWEEPER
2
cleanups
2
cleanups
1
interceptions
1
blocks
R. Bentancur
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
6.9
rating
P. M. Sarr
NPC
NPC
69
minutes
69
minutes
14%
pass acc
6.2
rating
Forwards
B. Johnson
SWEEPER
SWEEPER
1
cleanups
1
cleanups
1
interceptions
0
blocks
Richarlison
NPC
NPC
90
minutes
90
minutes
2%
pass acc
6.3
rating
W. Odobert
WALL
WALL
0
dribbled past
0
dribbled past
4
tackles
100%
duel win %
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
CAMEO
CAMEO
8
minutes
8
minutes
9
touches
None
events
B. Davies
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
M. Hardy
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
J. Palhinha
👻 Invisible Nothing to note
X. Simons
👻 Invisible Nothing to note
A. Gray
CAMEO
CAMEO
8
minutes
8
minutes
4
touches
None
events
M. Kudus
DRIBBLER
DRIBBLER
5
dribbles
5
dribbles
9
attempts
56%
success %
C. Olusesi
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
D. Scarlett
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events

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)