UEFA Europa League League Stage - 8

Nottingham Forest 4 - 0 FT Ferencvarosi TC

City Ground

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

Futmetrix Verdict
49
FT
Thu, Jan 29
Nottingham Forest
4-0
Ferencvarosi TC
⚡ Intensity 66
⚖️ Balance 4
🏆 Stakes 0
🎲 Upset 0
Forest run riot at City Ground.

Forest's European Dream Ignites with Four-Goal Thrashing

Average Entertainment Futmetrix Score: 49/100. A ruthless attacking display highlighted Nottingham Forest's continental ambitions as they dismantled Ferencvarosi TC with surgical precision.

The Opening Barrage

The City Ground witnessed absolute one-way traffic right out of the gate as the hosts stamped their authority. Nottingham Forest controlled possession, suffocating Ferencvarosi TC under a wave of relentless set-piece pressure and rapid attacking transitions. The breakthrough came brutally in the 17th minute when a panicked B. Otvos inadvertently turned the ball into his own net, sparking a complete collapse in the visitors' defensive structure. Barely four minutes later, Igor Jesus doubled the advantage, clinically finishing a sweeping move orchestrated by the industrious R. Yates. The sheer Intensity of the hosts' forward play left the Hungarian side gasping for air, turning what was expected to be a competitive European fixture into an early, uncontested procession towards victory.

The Second-Half Hammer Blow

Any lingering hopes of a miraculous away comeback evaporated shortly after the restart as the home side resumed their relentless attacking rhythm. In the 55th minute, I. Sangare carved open the opposition midfield with beautiful vision, perfectly teeing up Igor Jesus to confidently secure his well-deserved brace. While the Balance of the tie was thoroughly broken in favour of the English outfit, it could have been significantly worse for the outgunned visitors if not for the remarkable individual heroics of Dávid Gróf. The Ferencvaros shot-stopper faced a terrifying barrage of 20 total shots throughout the evening, producing seven massive saves to somehow keep the scoreline semi-respectable amid the unrelenting attacking onslaught.

A Late Statement

Even as the clock wound down towards the final whistle, Forest flatly refused to take their foot off the gas pedal. Their constant, suffocating pressure inside the penalty area finally forced a clumsy foul late in the game, resulting in a deserved spot-kick. J. McAtee stepped up and calmly dispatched the penalty in the 90th minute to cap off a truly flawless 4-0 triumph. With this emphatic and stylish result, the English side leapfrogs right into the thick of the Europa League playoff picture, sitting proudly in 13th place. The undeniable Stakes of this group stage clash clearly rattled Ferencvaros, who must now drastically regroup to keep their own knockout qualification dreams alive.

Key Questions

What made James McAtee the Man of the Match?

He dominated the midfield with a 9.7 rating, executing four key passes and sealing the victory with a composed 90th-minute penalty.

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
55%
45%
Nottingham Forest 55%
Ferencvarosi TC 45%
Shots
20
9
Nottingham Forest 20
Ferencvarosi TC 9
Shots on Target
10
3
Nottingham Forest 10
Ferencvarosi TC 3
Expected Goals (xG)
2.88
0.65
Nottingham Forest 2.88
Ferencvarosi TC 0.65
Passes
540
443
Nottingham Forest 540
Ferencvarosi TC 443
Pass Accuracy
83%
81%
Nottingham Forest 83%
Ferencvarosi TC 81%
Corners
6
4
Nottingham Forest 6
Ferencvarosi TC 4
Fouls
10
14
Nottingham Forest 10
Ferencvarosi TC 14
Yellow Cards
1
1
Nottingham Forest 1
Ferencvarosi TC 1
Red Cards
0
0
Nottingham Forest 0
Ferencvarosi TC 0

Match Events

17' B. Otvos (R. Yates)
21' Igor Jesus (R. Yates)
HT
J. Levi L. Joseph 🔄 46'
55' Igor Jesus (I. Sangare)
66' 🔄 Igor Jesus C. Hudson-Odoi
66' 🔄 I. Sangare M. Gibbs-White
66' 🔄 N. Williams O. Aina
G. Kanichowsky N. Keita 🔄 73'
Dele Z. Gruber 🔄 73'
78' 🔄 N. Milenkovic Murillo
84' 🔄 N. Dominguez D. Bakwa
K. Zachariassen A. Madarasz 🔄 84'
Bence Ötvös 🟨 88'
J. Romao B. J. Golik 🔄 90'
90' J. McAtee
FT

Player Cards

Our take on every player in this match

Nottingham Forest

Goalkeepers
M. Sels
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Z. Abbott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
N. Milenkovic
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Morato
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
N. Williams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Midfielders
R. Yates
CAPTAIN FANTASTIC
CAPTAIN FANTASTIC
0
Contribution
0
Contribution
7.7
Rating
Yes
Captain
I. Sangare
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
J. McAtee
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Penalty
Impact
9.7
Rating
N. Dominguez
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
44%
Pass Acc
D. Ndoye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Igor Jesus
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
8.5
Rating
BENCH
A. Gunn
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
K. Willows
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Murillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
O. Aina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
J. Thompson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Hammond
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Gibbs-White
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
A. Whitehall
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Sinclair
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Hudson-Odoi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
D. Bakwa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry

Ferencvarosi TC

Goalkeepers
D. Grof
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
B. Otvos
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
4.7
Rating
I. Cisse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
G. Szalai
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
C. Makreckis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Romao
NPC
NPC
89
Minutes
89
Minutes
35%
Pass Acc
6.5
Rating
G. Kanichowsky
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Cadu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
J. Levi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
K. Zachariassen
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Dele
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
A. Varga
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Z. Toth
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
B. Nagy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Keita
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
C. Lakatos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Z. Gruber
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
B. J. Golik
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
L. Joseph
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
A. Madarasz
👻 Invisible Nothing to note

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)