UEFA Europa League League Stage - 8

Ludogorets 1 - 0 FT Nice

Huvepharma Arena

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

Futmetrix Verdict
25
FT
Thu, Jan 29
Ludogorets
1-0
Nice
⚡ Intensity 23
⚖️ Balance 20
🏆 Stakes 0
🎲 Upset 0
Goalkeepers shine in tight Bulgarian battle.

Stanić Strike Settles Goalkeeping Masterclass at Huvepharma Arena

Skip It Futmetrix Score: 25/100. A sheer volume of chances met an impenetrable wall of saves, leaving one clinical moment to define the entire European tie.

Opening Act

A barrage of 38 total shots turned Huvepharma Arena into an absolute shooting gallery right from the opening whistle. Both Ludogorets and Nice abandoned any pretense of caution, trading heavy blows in a wide-open continental contest. The visitors edged possession, cleanly pinging the ball around the final third, but they lacked a ruthless edge when it mattered most. Instead, the narrative was quickly dominated by an off-the-charts Intensity that stretched both defensive lines to breaking point. Set-piece pressure mounted constantly, with 13 corners keeping the penalty areas heavily congested and defenders scrambling to clear their lines. Yet, every time an attacker found a dangerous pocket of space, the men between the posts stood remarkably tall. Yehvann Diouf was brilliant early on for the French side, throwing his body on the line and parrying away dangerous efforts to keep the score level amidst the chaos.

The Pivot

The tactical Balance shifted permanently just before the halftime interval. After surviving a relentless wave of pressure, the home side's tempo finally cracked the deadlock in the 42nd minute. Caio Vidal spotted a rare opening, slicing a perfectly weighted pass straight through the chaotic Nice backline. Petar Stanić made no mistake, stepping up to bury the opportunity with absolute conviction and put the hosts firmly ahead. This single lead change instantly redefined the contest. Nice was forced to push even higher up the pitch, leaving massive gaps in transition, while Ludogorets smartly anchored their midfield structure to protect the narrow advantage. Diouf kept his struggling team alive with seven massive saves in total, but the irreversible damage was entirely done during that one fatal lapse of defensive concentration before the break.

Resolution

The second half transformed into a gritty, desperate siege. The French outfit threw bodies forward in a frantic bid to salvage their rapidly crumbling European campaign and halt a miserable run of form. They fired 19 shots overall, but a staggering nine missed the target completely, highlighting their severe lack of composure in crucial moments. When they did manage to test the goal, Hendrik Bonmann emphatically answered the call. The Ludogorets stopper delivered five crucial saves, commanding his area and earning his clean sheet the absolute hard way. The full-time whistle confirmed a massive victory for the Bulgarian side, pushing them to 10 points and cementing their spot firmly in the playoff zone. For Nice, this devastating defeat pushes them down to 33rd in the standings, leaving their continental hopes hanging by a very thin thread.

Key Questions

Who scored the decisive goal?

Petar Stanić secured the victory for Ludogorets in the 42nd minute, finishing a well-timed assist from Caio Vidal.

How did the goalkeepers perform?

Exceptionnally. Yehvann Diouf made seven vital saves for Nice, while Hendrik Bonmann earned a clean sheet with five stops for Ludogorets.

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
49%
51%
Ludogorets 49%
Nice 51%
Shots
19
19
Ludogorets 19
Nice 19
Shots on Target
8
4
Ludogorets 8
Nice 4
Expected Goals (xG)
1.66
1.19
Ludogorets 1.66
Nice 1.19
Passes
448
448
Ludogorets 448
Nice 448
Pass Accuracy
86%
83%
Ludogorets 86%
Nice 83%
Corners
5
8
Ludogorets 5
Nice 8
Fouls
12
13
Ludogorets 12
Nice 13
Yellow Cards
1
2
Ludogorets 1
Nice 2
Red Cards
0
0
Ludogorets 0
Nice 0

Match Events

24' 🟨 Dinis Almeida
42' P. Stanic (Caio Vidal)
HT
T. Gouveia K. Boudache 🔄 46'
D. Coulibaly S. Abdul Samed 🔄 46'
66' 🔄 E. Bile I. Chochev
I. Jansson M. Brignone 🔄 66'
A. Mendy M. Youssouf 🔄 79'
T. Ndombele K. Ali 🔄 79'
80' 🔄 Caio Vidal J. Andersson
80' 🔄 Erick Marcus B. Tekpetey
Brad-Hamilton Mantsounga 🟨 87'
90'+1 🔄 P. Stanic F. Kaloc
Kaïl Boudache 🟨 90'+4
FT

Player Cards

Our take on every player in this match

Ludogorets

Goalkeepers
H. Bonmann
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Son
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
O. Verdon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Almeida
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
A. Nedyalkov
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
29%
Pass Acc
Midfielders
Pedro Naressi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Duarte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Caio Vidal
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
P. Stanic
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Erick Marcus
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
31%
Pass Acc
Forwards
E. Bile
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
BENCH
S. Padt
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
D. Hristov
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Andersson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
S. Shishkov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Nachmias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Chochev
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
F. Kaloc
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
M. Machado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Tekpetey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
S. Ivanov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Nice

Goalkeepers
Y. Diouf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
T. Louchet
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
44%
Pass Acc
A. Mendy
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
J. Bah
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
64%
Duel Win %
B. Mantsounga
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
E. Pereira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Coulibaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
T. Gouveia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
T. Ndombele
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
I. Jansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Forwards
Kevin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
B. Zelazowski
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
T. Bruyere
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
M. Youssouf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
L. Monteiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Y. Sofikitis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Brignone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
S. Abdul Samed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
K. Boudache
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
K. Ali
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 Lyon 8 21 18 5 +13 WLyon 4 - 2 PAOK (29-01-2026)WBSC Young Boys 0 - 1 Lyon (22-01-2026)WLyon 2 - 1 GO Ahead Eagles (11-12-2025)WMaccabi Tel Aviv 0 - 6 Lyon (27-11-2025)LReal Betis 2 - 0 Lyon (06-11-2025)
2 Aston Villa 8 21 14 6 +8 WAston Villa 3 - 2 Red Bull Salzburg (29-01-2026)WFenerbahçe 0 - 1 Aston Villa (22-01-2026)WFC Basel 1893 1 - 2 Aston Villa (11-12-2025)WAston Villa 2 - 1 BSC Young Boys (27-11-2025)WAston Villa 2 - 0 Maccabi Tel Aviv (06-11-2025)
3 FC Midtjylland 8 19 18 8 +10 WFC Midtjylland 2 - 0 Dinamo Zagreb (29-01-2026)DBrann 3 - 3 FC Midtjylland (22-01-2026)WFC Midtjylland 1 - 0 Genk (11-12-2025)LAS Roma 2 - 1 FC Midtjylland (27-11-2025)WFC Midtjylland 3 - 1 Celtic (06-11-2025)
4 FC Porto 8 17 13 7 +6 WFC Porto 3 - 1 Rangers (29-01-2026)DPlzen 1 - 1 FC Porto (22-01-2026)WFC Porto 2 - 1 Malmo FF (11-12-2025)WFC Porto 3 - 0 Nice (27-11-2025)DUtrecht 1 - 1 FC Porto (06-11-2025)
5 Real Betis 8 17 13 7 +6 WReal Betis 2 - 1 Feyenoord (29-01-2026)LPAOK 2 - 0 Real Betis (22-01-2026)WDinamo Zagreb 1 - 3 Real Betis (11-12-2025)WReal Betis 2 - 1 Utrecht (27-11-2025)WReal Betis 2 - 0 Lyon (06-11-2025)
6 SC Braga 8 17 11 5 +6 DGO Ahead Eagles 0 - 0 SC Braga (29-01-2026)WSC Braga 1 - 0 Nottingham Forest (22-01-2026)WNice 0 - 1 SC Braga (11-12-2025)DRangers 1 - 1 SC Braga (27-11-2025)LSC Braga 3 - 4 Genk (06-11-2025)
7 SC Freiburg 8 17 10 4 +6 LLille 1 - 0 SC Freiburg (29-01-2026)WSC Freiburg 1 - 0 Maccabi Tel Aviv (22-01-2026)WSC Freiburg 1 - 0 Red Bull Salzburg (11-12-2025)DPlzen 0 - 0 SC Freiburg (27-11-2025)WNice 1 - 3 SC Freiburg (06-11-2025)
8 AS Roma 8 16 13 6 +7 DPanathinaikos 1 - 1 AS Roma (29-01-2026)WAS Roma 2 - 0 VfB Stuttgart (22-01-2026)WCeltic 0 - 3 AS Roma (11-12-2025)WAS Roma 2 - 1 FC Midtjylland (27-11-2025)WRangers 0 - 2 AS Roma (06-11-2025)
9 Genk 8 16 11 7 +4 WGenk 2 - 1 Malmo FF (29-01-2026)WUtrecht 0 - 2 Genk (22-01-2026)LFC Midtjylland 1 - 0 Genk (11-12-2025)WGenk 2 - 1 FC Basel 1893 (27-11-2025)WSC Braga 3 - 4 Genk (06-11-2025)
10 Bologna 8 15 14 7 +7 WMaccabi Tel Aviv 0 - 3 Bologna (29-01-2026)DBologna 2 - 2 Celtic (22-01-2026)WCelta Vigo 1 - 2 Bologna (11-12-2025)WBologna 4 - 1 Red Bull Salzburg (27-11-2025)DBologna 0 - 0 Brann (06-11-2025)
11 VfB Stuttgart 8 15 15 9 +6 WVfB Stuttgart 3 - 2 BSC Young Boys (29-01-2026)LAS Roma 2 - 0 VfB Stuttgart (22-01-2026)WVfB Stuttgart 4 - 1 Maccabi Tel Aviv (11-12-2025)WGO Ahead Eagles 0 - 4 VfB Stuttgart (27-11-2025)WVfB Stuttgart 2 - 0 Feyenoord (06-11-2025)
12 Ferencvarosi TC 8 15 12 11 +1 LNottingham Forest 4 - 0 Ferencvarosi TC (29-01-2026)DFerencvarosi TC 1 - 1 Panathinaikos (22-01-2026)WFerencvarosi TC 2 - 1 Rangers (11-12-2025)DFenerbahçe 1 - 1 Ferencvarosi TC (27-11-2025)WFerencvarosi TC 3 - 1 Ludogorets (06-11-2025)
13 Nottingham Forest 8 14 15 7 +8 WNottingham Forest 4 - 0 Ferencvarosi TC (29-01-2026)LSC Braga 1 - 0 Nottingham Forest (22-01-2026)WUtrecht 1 - 2 Nottingham Forest (11-12-2025)WNottingham Forest 3 - 0 Malmo FF (27-11-2025)DSturm Graz 0 - 0 Nottingham Forest (06-11-2025)
14 Plzen 8 14 8 3 +5 WFC Basel 1893 0 - 1 Plzen (29-01-2026)DPlzen 1 - 1 FC Porto (22-01-2026)DPanathinaikos 0 - 0 Plzen (11-12-2025)DPlzen 0 - 0 SC Freiburg (27-11-2025)DPlzen 0 - 0 Fenerbahçe (06-11-2025)
15 FK Crvena Zvezda 8 14 7 6 +1 DFK Crvena Zvezda 1 - 1 Celta Vigo (29-01-2026)WMalmo FF 0 - 1 FK Crvena Zvezda (22-01-2026)WSturm Graz 0 - 1 FK Crvena Zvezda (11-12-2025)WFK Crvena Zvezda 1 - 0 FCSB (27-11-2025)WFK Crvena Zvezda 1 - 0 Lille (06-11-2025)
16 Celta Vigo 8 13 15 11 +4 DFK Crvena Zvezda 1 - 1 Celta Vigo (29-01-2026)WCelta Vigo 2 - 1 Lille (22-01-2026)LCelta Vigo 1 - 2 Bologna (11-12-2025)LLudogorets 3 - 2 Celta Vigo (27-11-2025)WDinamo Zagreb 0 - 3 Celta Vigo (06-11-2025)
17 PAOK 8 12 17 14 +3 LLyon 4 - 2 PAOK (29-01-2026)WPAOK 2 - 0 Real Betis (22-01-2026)DLudogorets 3 - 3 PAOK (11-12-2025)DPAOK 1 - 1 Brann (27-11-2025)WPAOK 4 - 0 BSC Young Boys (06-11-2025)
18 Lille 8 12 12 9 +3 WLille 1 - 0 SC Freiburg (29-01-2026)LCelta Vigo 2 - 1 Lille (22-01-2026)LBSC Young Boys 1 - 0 Lille (11-12-2025)WLille 4 - 0 Dinamo Zagreb (27-11-2025)LFK Crvena Zvezda 1 - 0 Lille (06-11-2025)
19 Fenerbahçe 8 12 10 7 +3 DFCSB 1 - 1 Fenerbahçe (29-01-2026)LFenerbahçe 0 - 1 Aston Villa (22-01-2026)WBrann 0 - 4 Fenerbahçe (11-12-2025)DFenerbahçe 1 - 1 Ferencvarosi TC (27-11-2025)DPlzen 0 - 0 Fenerbahçe (06-11-2025)
20 Panathinaikos 8 12 11 9 +2 DPanathinaikos 1 - 1 AS Roma (29-01-2026)DFerencvarosi TC 1 - 1 Panathinaikos (22-01-2026)DPanathinaikos 0 - 0 Plzen (11-12-2025)WPanathinaikos 2 - 1 Sturm Graz (27-11-2025)WMalmo FF 0 - 1 Panathinaikos (06-11-2025)
21 Celtic 8 11 13 15 -2 WCeltic 4 - 2 Utrecht (29-01-2026)DBologna 2 - 2 Celtic (22-01-2026)LCeltic 0 - 3 AS Roma (11-12-2025)WFeyenoord 1 - 3 Celtic (27-11-2025)LFC Midtjylland 3 - 1 Celtic (06-11-2025)
22 Ludogorets 8 10 12 15 -3 WLudogorets 1 - 0 Nice (29-01-2026)LRangers 1 - 0 Ludogorets (22-01-2026)DLudogorets 3 - 3 PAOK (11-12-2025)WLudogorets 3 - 2 Celta Vigo (27-11-2025)LFerencvarosi TC 3 - 1 Ludogorets (06-11-2025)
23 Dinamo Zagreb 8 10 12 16 -4 LFC Midtjylland 2 - 0 Dinamo Zagreb (29-01-2026)WDinamo Zagreb 4 - 1 FCSB (22-01-2026)LDinamo Zagreb 1 - 3 Real Betis (11-12-2025)LLille 4 - 0 Dinamo Zagreb (27-11-2025)LDinamo Zagreb 0 - 3 Celta Vigo (06-11-2025)
24 Brann 8 9 9 11 -2 LSturm Graz 1 - 0 Brann (29-01-2026)DBrann 3 - 3 FC Midtjylland (22-01-2026)LBrann 0 - 4 Fenerbahçe (11-12-2025)DPAOK 1 - 1 Brann (27-11-2025)DBologna 0 - 0 Brann (06-11-2025)
25 BSC Young Boys 8 9 10 16 -6 LVfB Stuttgart 3 - 2 BSC Young Boys (29-01-2026)LBSC Young Boys 0 - 1 Lyon (22-01-2026)WBSC Young Boys 1 - 0 Lille (11-12-2025)LAston Villa 2 - 1 BSC Young Boys (27-11-2025)LPAOK 4 - 0 BSC Young Boys (06-11-2025)
26 Sturm Graz 8 7 5 11 -6 WSturm Graz 1 - 0 Brann (29-01-2026)LFeyenoord 3 - 0 Sturm Graz (22-01-2026)LSturm Graz 0 - 1 FK Crvena Zvezda (11-12-2025)LPanathinaikos 2 - 1 Sturm Graz (27-11-2025)DSturm Graz 0 - 0 Nottingham Forest (06-11-2025)
27 FCSB 8 7 9 16 -7 DFCSB 1 - 1 Fenerbahçe (29-01-2026)LDinamo Zagreb 4 - 1 FCSB (22-01-2026)WFCSB 4 - 3 Feyenoord (11-12-2025)LFK Crvena Zvezda 1 - 0 FCSB (27-11-2025)LFC Basel 1893 3 - 1 FCSB (06-11-2025)
28 GO Ahead Eagles 8 7 6 14 -8 DGO Ahead Eagles 0 - 0 SC Braga (29-01-2026)LNice 3 - 1 GO Ahead Eagles (22-01-2026)LLyon 2 - 1 GO Ahead Eagles (11-12-2025)LGO Ahead Eagles 0 - 4 VfB Stuttgart (27-11-2025)LRed Bull Salzburg 2 - 0 GO Ahead Eagles (06-11-2025)
29 Feyenoord 8 6 11 15 -4 LReal Betis 2 - 1 Feyenoord (29-01-2026)WFeyenoord 3 - 0 Sturm Graz (22-01-2026)LFCSB 4 - 3 Feyenoord (11-12-2025)LFeyenoord 1 - 3 Celtic (27-11-2025)LVfB Stuttgart 2 - 0 Feyenoord (06-11-2025)
30 FC Basel 1893 8 6 9 13 -4 LFC Basel 1893 0 - 1 Plzen (29-01-2026)LRed Bull Salzburg 3 - 1 FC Basel 1893 (22-01-2026)LFC Basel 1893 1 - 2 Aston Villa (11-12-2025)LGenk 2 - 1 FC Basel 1893 (27-11-2025)WFC Basel 1893 3 - 1 FCSB (06-11-2025)
31 Red Bull Salzburg 8 6 10 15 -5 LAston Villa 3 - 2 Red Bull Salzburg (29-01-2026)WRed Bull Salzburg 3 - 1 FC Basel 1893 (22-01-2026)LSC Freiburg 1 - 0 Red Bull Salzburg (11-12-2025)LBologna 4 - 1 Red Bull Salzburg (27-11-2025)WRed Bull Salzburg 2 - 0 GO Ahead Eagles (06-11-2025)
32 Rangers 8 4 5 14 -9 LFC Porto 3 - 1 Rangers (29-01-2026)WRangers 1 - 0 Ludogorets (22-01-2026)LFerencvarosi TC 2 - 1 Rangers (11-12-2025)DRangers 1 - 1 SC Braga (27-11-2025)LRangers 0 - 2 AS Roma (06-11-2025)
33 Nice 8 3 7 15 -8 LLudogorets 1 - 0 Nice (29-01-2026)WNice 3 - 1 GO Ahead Eagles (22-01-2026)LNice 0 - 1 SC Braga (11-12-2025)LFC Porto 3 - 0 Nice (27-11-2025)LNice 1 - 3 SC Freiburg (06-11-2025)
34 Utrecht 8 1 5 15 -10 LCeltic 4 - 2 Utrecht (29-01-2026)LUtrecht 0 - 2 Genk (22-01-2026)LUtrecht 1 - 2 Nottingham Forest (11-12-2025)LReal Betis 2 - 1 Utrecht (27-11-2025)DUtrecht 1 - 1 FC Porto (06-11-2025)
35 Malmo FF 8 1 4 15 -11 LGenk 2 - 1 Malmo FF (29-01-2026)LMalmo FF 0 - 1 FK Crvena Zvezda (22-01-2026)LFC Porto 2 - 1 Malmo FF (11-12-2025)LNottingham Forest 3 - 0 Malmo FF (27-11-2025)LMalmo FF 0 - 1 Panathinaikos (06-11-2025)
36 Maccabi Tel Aviv 8 1 2 22 -20 LMaccabi Tel Aviv 0 - 3 Bologna (29-01-2026)LSC Freiburg 1 - 0 Maccabi Tel Aviv (22-01-2026)LVfB Stuttgart 4 - 1 Maccabi Tel Aviv (11-12-2025)LMaccabi Tel Aviv 0 - 6 Lyon (27-11-2025)LAston Villa 2 - 0 Maccabi Tel Aviv (06-11-2025)