Inter 1 - 2 FT Bodo/Glimt

San Siro/Giuseppe Meazza

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

Futmetrix Verdict
55
FT
Tue, Feb 24
Inter
1-2
Bodo/Glimt
⚡ Intensity 41
⚖️ Balance 27
🏆 Stakes 44
🎲 Upset 100
Norwegian giants freeze the San Siro.

Norwegian Ice Silences the San Siro

Worth Watching Futmetrix Score: 55/100. Bodo/Glimt completed a historic giant-killing by punishing Inter's lack of efficiency to secure a dominant aggregate victory in this knockout clash.

The San Siro Siege

The atmosphere at Inter's home turf was electric as the hosts sought to overturn a two-goal deficit from the first leg. Our take is that the Italians started with a desperate Intensity, camping in the final third and racking up an incredible 30 shots over the 90 minutes. Federico Dimarco was the architect of the early pressure, delivering a staggering nine key passes from the left flank. Despite controlling 71% of possession and forcing 16 corners, the Nerazzurri looked blunt against a low block. They needed a fast start to repair the 3-1 damage from Norway, but instead, they found themselves frustrated by a disciplined defensive unit that refused to buckle under the weight of Milanese expectation.

The Norwegian Counter-Punch

Just as the home side felt the breakthrough was inevitable, the Upset factor began to materialise in devastating fashion. In the 58th minute, O. Blomberg found space to feed J. Hauge, who silenced the stadium with a composed finish. The goal shifted the Balance of the entire tie, leaving the hosts needing four goals just to force extra time. The desperation grew, and Bodo/Glimt exploited the gaps. H. Evjen doubled the lead on the night after 72 minutes, finishing another swift break initiated by Hauge. It was a tactical masterclass in soaking up pressure and striking with surgical precision, leaving the Italian giants staring at a humiliating exit on their own pitch.

Agony and Resignation

A late glimmer of hope appeared when Alessandro Bastoni headed home from an A. Bonny assist in the 76th minute, but the damage was terminal. The aggregate score had ballooned to 5-2, and the high Stakes of the Round of 32 had clearly weighed too heavily on the home side. The defensive resilience of Odin Luras Bjørtuft was a sight to behold; he anchored the visitors' backline with a performance that neutralised Inter’s bombardment. As the final whistle blew, the Norwegian visitors celebrated a famous triumph while the home fans looked on in disbelief. This result sends a clear message to the rest of Europe: possession is secondary to clinical execution when the lights are brightest.

Key Questions

How did Bodo/Glimt pull off this shock result?

They relied on clinical finishing and heroic defending, absorbing 30 shots while scoring twice from just five shots on target to win 5-2 on aggregate.

How did substitute Federico Dimarco change the game?

Federico Dimarco created nine key passes and dominated the left wing, providing a relentless creative spark that Inter ultimately failed to convert into enough goals.

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
71%
29%
Inter 71%
Bodo/Glimt 29%
Shots
30
7
Inter 30
Bodo/Glimt 7
Shots on Target
7
5
Inter 7
Bodo/Glimt 5
Expected Goals (xG)
2.14
1.74
Inter 2.14
Bodo/Glimt 1.74
Passes
595
261
Inter 595
Bodo/Glimt 261
Pass Accuracy
88%
71%
Inter 88%
Bodo/Glimt 71%
Corners
16
1
Inter 16
Bodo/Glimt 1
Fouls
10
9
Inter 10
Bodo/Glimt 9
Yellow Cards
0
1
Inter 0
Bodo/Glimt 1
Red Cards
0
0
Inter 0
Bodo/Glimt 0

Match Events

HT
J. Hauge (O. Blomberg) 58'
62' 🔄 D. Frattesi A. Bonny
62' 🔄 Luis Henrique A. Diouf
62' 🔄 P. Zielinski P. Sucic
J. Gundersen 🟨 67'
H. Evjen (J. Hauge) 72'
76' A. Bastoni (A. Bonny)
K. Hogh A. Helmersen 🔄 77'
O. Blomberg I. Maatta 🔄 77'
81' 🔄 F. Dimarco Carlos Augusto
81' 🔄 Y. Bisseck D. Dumfries
H. Evjen U. Saltnes 🔄 82'
F. Bjorkan H. Aleesami 🔄 85'
FT

Player Cards

Our take on every player in this match

Inter

Goalkeepers
Yann Sommer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Yann Bisseck
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Manuel Akanji
MAGNET
MAGNET
98
Activity
98
Activity
93
Passes
5
Duels
Alessandro Bastoni
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Midfielders
Luís Henrique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Davide Frattesi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Piotr Zieliński
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Nicolò Barella
MAGNET
MAGNET
78
Activity
78
Activity
70
Passes
8
Duels
Federico Dimarco
ARCHITECT
ARCHITECT
9
Key Passes
9
Key Passes
0
Assists
35%
Pass Acc
Forwards
Francesco Pio Esposito
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Marcus Thuram
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
0
On Target
BENCH
Raffaele Di Gennaro
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Josep Martínez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Stefan de Vrij
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francesco Acerbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Augusto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Denzel Dumfries
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Matteo Darmian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Petar Sučić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Andy Diouf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Henrikh Mkhitaryan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ange-Yoan Bonny
SUPER SUB
SUPER SUB
1
Assist
1
Assist
30
Minutes
6.9
Rating
Matteo Lavelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Bodo/Glimt

Goalkeepers
Nikita Haikin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Defenders
Fredrik Sjøvold
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
28%
Pass Acc
Odin Luras Bjørtuft
SHIELD
SHIELD
3
Blocks
3
Blocks
1
Interceptions
2
Tackles
Jostein Gundersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Fredrik André Bjørkan
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Midfielders
Håkon Evjen
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Patrick Berg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Sondre Fet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
92
Total Mins
Started
Entry
Forwards
Ole Didrik Blomberg
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Kasper Høgh
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Jens Petter Hauge
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.7
Rating
BENCH
Julian Faye Lund
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Isak Sjong
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Villads Nielsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Haitam Aleesami
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Isak Dybvik Määttä
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Sondre Auklend
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ulrik Saltnes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Anders Klynge
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Magnus Riisnæs
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Bassi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andreas Helmersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
August Mikkelsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
18/02/2026 Bodo/Glimt 3 - 1 Inter UEFA Champions League Aspmyra Stadion
18/02/2026
UEFA Champions League Aspmyra Stadion
Inter Win
Bodo/Glimt Win
Draw