UEFA Europa League League Stage - 2

Sturm Graz 2 - 1 FT Rangers

Merkur-Arena

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

Futmetrix Verdict
42
FT
Thu, Oct 2
Sturm Graz
2-1
Rangers
⚡ Intensity 44
⚖️ Balance 31
🏆 Stakes 0
🎲 Upset 0
Christensen's heroics deny Rangers a comeback.

Sturm Graz Survive Rangers Siege Thanks to Christensen Masterclass

Average Entertainment Futmetrix Score: 42/100. A relentless barrage of shots couldn't break Oliver Christensen as Sturm Graz clung on for a vital European victory.

Lightning Start at Merkur Arena

Sturm Graz burst out of the gates at Merkur Arena, immediately putting the visitors on the back foot. The Intensity of their early press paid off almost instantly when T. Horvat found the back of the net in the seventh minute. Rather than sitting on their lead, the Austrian side kept looking for vertical opportunities. While Rangers began to see more of the ball, they were caught cold again before the break. A clinical strike from O. Kiteishvili in the 35th minute doubled the home advantage, leaving the Scottish outfit reeling. The hosts executed their game plan perfectly in this opening phase, soaking up pressure while delivering devastating blows on the counter to establish a commanding two-goal cushion heading into the dressing room.

Gassama Ignites the Scottish Hope

The second half demanded a massive response from the visitors, and they delivered exactly that immediately after the restart. Just four minutes into the second period, D. Gassama struck to completely shift the Balance of the tie. This crucial goal injected sudden belief into the Scottish side, turning the match into a true battle of wills. From that moment, the away side controlled possession, holding 59% of the ball and initiating wave after wave of attacks. They pinned their opponents deep in their own half, forcing a staggering ten corners as the pressure mounted. The tactical landscape completely transformed, moving from a comfortable home procession into a desperate, backs-to-the-wall survival mission for the hosts as the hour mark approached.

A Goalkeeping Clinic Under Pressure

What followed was an absolute shooting gallery, with a combined 32 shots defining a frantic conclusion. The true hero of the night emerged between the sticks for the home side. Oliver Christensen put on an unforgettable goalkeeping clinic, racking up ten massive saves to repeatedly deny the Scottish onslaught. The sheer volume of chances—18 shots on target between the two teams—highlighted the massive Stakes for both clubs lingering in the lower half of the Europa League table. Despite the relentless late pressure and the visitors' dominance of the ball, that early double punch proved just enough. The Austrian side clung to their 2-1 victory, securing three golden points while leaving their opponents frustrated by a heroic individual performance.

Key Questions

What made Oliver Christensen the Man of the Match?

With 10 crucial saves against a barrage of Rangers shots, he single-handedly preserved Sturm Graz's narrow lead throughout a chaotic second half.

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
41%
59%
Sturm Graz 41%
Rangers 59%
Shots
16
16
Sturm Graz 16
Rangers 16
Shots on Target
8
10
Sturm Graz 8
Rangers 10
Expected Goals (xG)
1.64
1.87
Sturm Graz 1.64
Rangers 1.87
Passes
310
437
Sturm Graz 310
Rangers 437
Pass Accuracy
74%
84%
Sturm Graz 74%
Rangers 84%
Corners
3
7
Sturm Graz 3
Rangers 7
Fouls
20
13
Sturm Graz 20
Rangers 13
Yellow Cards
2
1
Sturm Graz 2
Rangers 1
Red Cards
0
0
Sturm Graz 0
Rangers 0

Match Events

7' T. Horvat (M. Malone)
35' O. Kiteishvili (T. Horvat)
HT
J. Meghoma M. Aarons 🔄 46'
O. Antman B. Miovski 🔄 46'
D. Gassama (N. Raskin) 49'
59' 🔄 B. Beganovic J. Hodl
68' 🟨 Tim Oermann
C. Barron J. Rothwell 🔄 68'
73' 🔄 T. Oermann J. Mitchell
73' 🔄 M. Malone S. Jatta
73' 🔄 O. Kiteishvili L. Grgic
Derek Cornelius 🟨 75'
D. Cornelius M. Moore 🔄 79'
83' 🔄 T. Horvat N. Geyrhofer
T. Aasgaard Danilo Pereira 🔄 83'
90'+4 🟨 Emir Karić
FT

Player Cards

Our take on every player in this match

Sturm Graz

Goalkeepers
O. Christensen
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
T. Oermann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
E. Aiwu
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
D. Lavalee
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
E. Karic
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
19%
Pass Acc
Midfielders
J. Gorenc Stankovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
T. Chukwuani
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
8
Duels Won
0
Pens Won
T. Horvat
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
24%
Pass Acc
O. Kiteishvili
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
B. Beganovic
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
M. Malone
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
12%
Pass Acc
BENCH
C. Wiener-Pucher
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Bignetti
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Mitchell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
G. Haider
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Geyrhofer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
J. Beck
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Hierlander
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Weinhandl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Hodl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
S. Jatta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
L. Grgic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry

Rangers

Goalkeepers
J. Butland
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
J. Tavernier
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
60%
Pass Acc
J. Souttar
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
70%
Duel Win %
D. Cornelius
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
J. Meghoma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
N. Raskin
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6
Rating
C. Barron
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
O. Antman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
T. Aasgaard
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
D. Gassama
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Chermiti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
L. Kelly
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
K. Wright
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Aarons
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
N. Djiga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Rothwell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
L. Cameron
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Rice
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Curtis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. McCallion
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Miovski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
M. Moore
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Danilo Pereira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

League Standings

Pos Team P Pts GF GA GD Form
1 Dinamo Zagreb 2 6 6 2 +4 WMaccabi Tel Aviv 1 - 3 Dinamo Zagreb (02-10-2025)WDinamo Zagreb 3 - 1 Fenerbahçe (24-09-2025)
2 FC Midtjylland 2 6 5 2 +3 WNottingham Forest 2 - 3 FC Midtjylland (02-10-2025)WFC Midtjylland 2 - 0 Sturm Graz (24-09-2025)
3 Aston Villa 2 6 3 0 +3 WFeyenoord 0 - 2 Aston Villa (02-10-2025)WAston Villa 1 - 0 Bologna (25-09-2025)
4 Lyon 2 6 3 0 +3 WLyon 2 - 0 Red Bull Salzburg (02-10-2025)WUtrecht 0 - 1 Lyon (25-09-2025)
5 SC Braga 2 6 3 0 +3 WCeltic 0 - 2 SC Braga (02-10-2025)WSC Braga 1 - 0 Feyenoord (24-09-2025)
6 Lille 2 6 3 1 +2 WAS Roma 0 - 1 Lille (02-10-2025)WLille 2 - 1 Brann (25-09-2025)
7 FC Porto 2 6 3 1 +2 WFC Porto 2 - 1 FK Crvena Zvezda (02-10-2025)WRed Bull Salzburg 0 - 1 FC Porto (25-09-2025)
8 Plzen 2 4 4 1 +3 WPlzen 3 - 0 Malmo FF (02-10-2025)DFerencvarosi TC 1 - 1 Plzen (25-09-2025)
9 Real Betis 2 4 4 2 +2 WLudogorets 0 - 2 Real Betis (02-10-2025)DReal Betis 2 - 2 Nottingham Forest (24-09-2025)
10 SC Freiburg 2 4 3 2 +1 DBologna 1 - 1 SC Freiburg (02-10-2025)WSC Freiburg 2 - 1 FC Basel 1893 (24-09-2025)
11 Ferencvarosi TC 2 4 2 1 +1 WGenk 0 - 1 Ferencvarosi TC (02-10-2025)DFerencvarosi TC 1 - 1 Plzen (25-09-2025)
12 Panathinaikos 2 3 5 3 +2 LPanathinaikos 1 - 2 GO Ahead Eagles (02-10-2025)WBSC Young Boys 1 - 4 Panathinaikos (25-09-2025)
13 Celta Vigo 2 3 4 3 +1 WCelta Vigo 3 - 1 PAOK (02-10-2025)LVfB Stuttgart 2 - 1 Celta Vigo (25-09-2025)
14 FC Basel 1893 2 3 3 2 +1 WFC Basel 1893 2 - 0 VfB Stuttgart (02-10-2025)LSC Freiburg 2 - 1 FC Basel 1893 (24-09-2025)
15 Brann 2 3 2 2 0 WBrann 1 - 0 Utrecht (02-10-2025)LLille 2 - 1 Brann (25-09-2025)
16 GO Ahead Eagles 2 3 2 2 0 WPanathinaikos 1 - 2 GO Ahead Eagles (02-10-2025)LGO Ahead Eagles 0 - 1 FCSB (25-09-2025)
17 AS Roma 2 3 2 2 0 LAS Roma 0 - 1 Lille (02-10-2025)WNice 1 - 2 AS Roma (24-09-2025)
18 Genk 2 3 1 1 0 LGenk 0 - 1 Ferencvarosi TC (02-10-2025)WRangers 0 - 1 Genk (25-09-2025)
19 BSC Young Boys 2 3 3 4 -1 WFCSB 0 - 2 BSC Young Boys (02-10-2025)LBSC Young Boys 1 - 4 Panathinaikos (25-09-2025)
20 Fenerbahçe 2 3 3 4 -1 WFenerbahçe 2 - 1 Nice (02-10-2025)LDinamo Zagreb 3 - 1 Fenerbahçe (24-09-2025)
21 VfB Stuttgart 2 3 2 3 -1 LFC Basel 1893 2 - 0 VfB Stuttgart (02-10-2025)WVfB Stuttgart 2 - 1 Celta Vigo (25-09-2025)
22 Ludogorets 2 3 2 3 -1 LLudogorets 0 - 2 Real Betis (02-10-2025)WMalmo FF 1 - 2 Ludogorets (24-09-2025)
23 Sturm Graz 2 3 2 3 -1 WSturm Graz 2 - 1 Rangers (02-10-2025)LFC Midtjylland 2 - 0 Sturm Graz (24-09-2025)
24 FCSB 2 3 1 2 -1 LFCSB 0 - 2 BSC Young Boys (02-10-2025)WGO Ahead Eagles 0 - 1 FCSB (25-09-2025)
25 Nottingham Forest 2 1 4 5 -1 LNottingham Forest 2 - 3 FC Midtjylland (02-10-2025)DReal Betis 2 - 2 Nottingham Forest (24-09-2025)
26 FK Crvena Zvezda 2 1 2 3 -1 LFC Porto 2 - 1 FK Crvena Zvezda (02-10-2025)DFK Crvena Zvezda 1 - 1 Celtic (24-09-2025)
27 Bologna 2 1 1 2 -1 DBologna 1 - 1 SC Freiburg (02-10-2025)LAston Villa 1 - 0 Bologna (25-09-2025)
28 Celtic 2 1 1 3 -2 LCeltic 0 - 2 SC Braga (02-10-2025)DFK Crvena Zvezda 1 - 1 Celtic (24-09-2025)
29 Maccabi Tel Aviv 2 1 1 3 -2 LMaccabi Tel Aviv 1 - 3 Dinamo Zagreb (02-10-2025)DPAOK 0 - 0 Maccabi Tel Aviv (24-09-2025)
30 PAOK 2 1 1 3 -2 LCelta Vigo 3 - 1 PAOK (02-10-2025)DPAOK 0 - 0 Maccabi Tel Aviv (24-09-2025)
31 Nice 2 0 2 4 -2 LFenerbahçe 2 - 1 Nice (02-10-2025)LNice 1 - 2 AS Roma (24-09-2025)
32 Rangers 2 0 1 3 -2 LSturm Graz 2 - 1 Rangers (02-10-2025)LRangers 0 - 1 Genk (25-09-2025)
33 Utrecht 2 0 0 2 -2 LBrann 1 - 0 Utrecht (02-10-2025)LUtrecht 0 - 1 Lyon (25-09-2025)
34 Feyenoord 2 0 0 3 -3 LFeyenoord 0 - 2 Aston Villa (02-10-2025)LSC Braga 1 - 0 Feyenoord (24-09-2025)
35 Red Bull Salzburg 2 0 0 3 -3 LLyon 2 - 0 Red Bull Salzburg (02-10-2025)LRed Bull Salzburg 0 - 1 FC Porto (25-09-2025)
36 Malmo FF 2 0 1 5 -4 LPlzen 3 - 0 Malmo FF (02-10-2025)LMalmo FF 1 - 2 Ludogorets (24-09-2025)