UEFA Europa League Gameweek 3
Celtic 2 - 1 FT Sturm Graz
Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
FT
Sun, Sep 20
Manchester City
5-3
Sunderland
⚡ Intensity
100
⚖️ Balance
91
🏆 Stakes
67
🎲 Upset
0
Eight goals, hat-trick heroics, pure chaos.
Futmetrix Verdict
55
FT
Sun, Sep 20
Gamba Osaka
0-1
Vissel Kobe
⚡ Intensity
40
⚖️ Balance
20
🏆 Stakes
78
🎲 Upset
0
Erik breaks Gamba hearts at 90'
Futmetrix Verdict
100
FT
Sun, Sep 20
Atletico Madrid
2-1
Real Madrid
⚡ Intensity
86
⚖️ Balance
31
🏆 Stakes
100
🎲 Upset
60
A chaotic derby flips Madrid's hierarchy.
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
4' ↓ K. Iheanacho ↑J. Kenny
T. Horvat (F. Rozga) 15'
26' ↓ A. Johnston ↑C. Donovan
HT
↓ T. Oermann ↑J. Mitchell 46'
↓ M. Malone ↑S. Jatta 59'
↓ F. Rozga ↑J. Hodl 59'
61' L. Scales (C. Donovan)
64' B. Nygren (A. Engels)
Tochi Chukwuani 70'
78' ↓ S. Tounekti ↑M. Balikwisha
↓ O. Kiteishvili ↑L. Grgic 78'
↓ T. Horvat ↑A. Kayombo 82'
FT
Player Cards
Our take on every player in this match
Celtic
Goalkeepers
Kasper Schmeichel
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Alistair Johnston
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
26
Entry
Cameron Carter-Vickers
MAGNET
107
Activity
107
Activity
98
Passes
9
Duels
Liam Scales
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Kieran Tierney
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
47%
Pass Acc
Midfielders
Benjamin Nygren
FINISHER
1
Goals
1
Goals
6
Shots
6.2
Rating
Callum McGregor
MAGNET
79
Activity
79
Activity
67
Passes
12
Duels
Reo Hatate
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
52%
Pass Acc
Forwards
Arne Engels
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
29%
Pass Acc
Kelechi Iheanacho
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
4
Entry
Sebastian Tounekti
MAGNET
61
Activity
61
Activity
46
Passes
15
Duels
BENCH
Viljami Sinisalo
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Auston Trusty
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcelo Saracchi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dane Murray
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Colby Donovan
SUPER SUB
1
Assist
1
Assist
64
Minutes
7.6
Rating
Anthony Ralston
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luke McCowan
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Paulo Bernardo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
James Forrest
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Michel-Ange Balikwisha
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Yang Hyun-Jun
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Johnny Kenny
PROVOCATEUR
3
Fouls Won
3
Fouls Won
9
Duels Won
0
Pens Won
Sturm Graz
Goalkeepers
Matteo Bignetti
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Tim Oermann
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Emanuel Aiwu
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
83%
Duel Win %
Dimitri Lavalée
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Emir Karić
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
62%
Duel Win %
Midfielders
F. Rozga
👻 Invisible Nothing to note
Jon Gorenc Stankovič
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Tochi Chukwuani
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
5
Fouls
5.2
Rating
Tomi Horvat
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Otar Kiteishvili
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Forwards
Maurice Malone
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
59
Entry
BENCH
Christoph Wiener-Pucher
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniil Khudyakov
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jeyland Mitchell
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Arjan Malic
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niklas Geyrhofer
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Julius Beck
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stefan Hierländer
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacob Hödl
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Axel Kayombo
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Seedy Jatta
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Leon Grgić
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
League Standings
P: 3 GD: +6
P: 3 GD: +5
P: 3 GD: +5
P: 3 GD: +4
P: 3 GD: +4
P: 3 GD: +3
P: 3 GD: +2
P: 3 GD: +3
P: 3 GD: +2
P: 3 GD: +2
P: 3 GD: +1
P: 3 GD: +1
P: 3 GD: 0
P: 3 GD: 0
P: 3 GD: 0
P: 3 GD: +2
P: 3 GD: +1
P: 3 GD: 0
P: 3 GD: 0
P: 3 GD: -1
P: 3 GD: -1
P: 3 GD: 0
P: 3 GD: -1
P: 3 GD: -1
P: 3 GD: -1
P: 3 GD: -2
P: 3 GD: -2
P: 3 GD: -2
P: 3 GD: -2
P: 3 GD: -3
P: 3 GD: -4
P: 3 GD: -5
P: 3 GD: -3
P: 3 GD: -4
P: 3 GD: -4
League Standings
P: 8 GD: +13
P: 8 GD: +8
P: 8 GD: +10
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +6
P: 8 GD: +7
P: 8 GD: +4
P: 8 GD: +7
P: 8 GD: +6
P: 8 GD: +1
P: 8 GD: +8
P: 8 GD: +5
P: 8 GD: +1
P: 8 GD: +4
P: 8 GD: +3
P: 8 GD: +3
P: 8 GD: +3
P: 8 GD: +2
P: 8 GD: -2
P: 8 GD: -3
P: 8 GD: -4
P: 8 GD: -2
P: 8 GD: -6
P: 8 GD: -6
P: 8 GD: -7
P: 8 GD: -8
P: 8 GD: -4
P: 8 GD: -4
P: 8 GD: -5
P: 8 GD: -9
P: 8 GD: -8
P: 8 GD: -10
P: 8 GD: -11
Match previews and recaps to help you decide which games are worth watching
Celtic
Sturm Graz
Celtic
Sturm Graz
Win Probability
Futmetrix AI estimate
Celtic Barrage Breaks Sturm Graz Resolve
Worth Watching Futmetrix Score: 60/100. A staggering display of second-half dominance saw Celtic turn early frustration into a vital European comeback triumph.
Early Shock at Celtic Park
Celtic Park was silenced inside fifteen minutes. Despite Celtic establishing an early rhythm, a sudden counter-attack allowed T. Horvat to snatch the opener for Sturm Graz. The Intensity of the visitors' pressing rattled the hosts, while Emanuel Aiwu put on a defensive masterclass to repel wave after wave of Scottish attacks. Although the home side dominated possession throughout the half, they completely lacked the killer instinct required to break down a resolute Austrian wall before the interval.
The Green and White Avalanche
The tactical Balance shifted completely near the hour mark. The relentless pressure finally cracked the visitors' resolve. Substitute C. Donovan injected instant urgency, floating a perfect delivery for L. Scales to power home the equaliser in the 61st minute. Smelling blood, the hosts charged forward instantly. Just three minutes later, a slick passage of play saw A. Engels carve open the tired Austrian defence, allowing B. Nygren to fire the ball into the net and seize a deserved lead.
Ten-Man Graz Crumble
Any hopes of a late Austrian revival evaporated in the 70th minute when Tochi Chukwuani saw straight red for a reckless challenge. With a man advantage, the Scottish side simply suffocated the remaining life out of the tie. A staggering 4.02 expected goals output and 20 total shots illustrated a one-sided massacre disguised as a tight scoreline. The result massively elevates the European Stakes for the home side, pushing them closer to the playoff spots while leaving Graz rooted near the bottom of the table.
Key Questions
How did the red card for Tochi Chukwuani impact the match?
Chukwuani's 70th-minute dismissal killed Sturm Graz's momentum, allowing Celtic to easily control possession and protect their narrow lead without facing further counter-attacks.
What made Liam Scales the Man of the Match?
Scales was an absolute rock defensively and provided the crucial breakthrough, scoring the vital 61st-minute equaliser that sparked Celtic's rapid comeback.
How did Celtic complete the comeback from behind?
Relentless offensive pressure paid off when Scales equalised in the 61st minute, followed instantly by B. Nygren's decisive strike just three minutes later to seal the victory.
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.
Archive note: this preview was written after the match was played.
Survival on the Continent: Celtic and Sturm Graz Fight for Playoff Lifelines
Skip It Futmetrix Score: 26/100. A gritty basement battle where defensive vulnerabilities will dictate which side keeps their European dream alive.
The Setup
On October 23, 2025, Celtic Park plays host to a desperate Europa League clash. With Celtic sitting 21st on 11 points and Sturm Graz stranded in 26th on 7 points, this is a genuine six-pointer for a top-24 playoff spot. Neither side enters this fixture with confidence. An erratic Form rating exposes deep structural flaws in both camps. Celtic concede an average of two goals per game, while the Austrian visitors are leaking 2.2.
While the overall tournament Stakes are modest given their lower table positions, the desperation for points gives this tie a raw, chaotic edge. A poor overall Balance rating reflects two squads struggling to string consistent performances together. However, a surprisingly solid Stars metric provides a glimmer of hope for Sturm Graz, largely thanks to goalkeeper Oliver Christensen, who has faced an onslaught this season, racking up 14 saves in just two matches.
Key Battle
This match will be defined by which disorganized unit cracks first. Celtic's attacking front line faces a Sturm Graz defensive structure completely devoid of confidence. However, with the hosts equally porous at the back, the true tactical battle lies in the midfield transition. If the Scottish side's engine room can bypass Graz's pressing triggers, they will routinely test a goalkeeper who is already being overworked.
Our Prediction
Expect a disjointed, anxiety-ridden contest riddled with unforced errors. Both defenses will inevitably offer up chances. Celtic's superior attacking output—thirteen goals to Graz's measly five—combined with the roar of the home crowd should just be enough to edge a chaotic affair. We anticipate a messy 2-1 victory for the hosts.