Europa League - League StageCity Ground, Nottingham, Oct 23
FTNottingham Forest
2 - 0
FC Porto
Events:
19'Morgan Gibbs-White1 - 0
19'1 - 0Morgan Gibbs-White
25'Francisco Moura
25'Francisco Moura
35'Igor Jesus
35'Igor Jesus
HT
1 - 0
Events:
77'Igor Jesus2 - 0
77'2 - 0Igor Jesus
89'Gabri Veiga
89'Gabri Veiga
90'Murillo
90'Murillo
FT
2 - 0
Events:
Events:
Match Info:
Referee: Radu Marian Petrescu (Romania)
Venue: City Ground, NottinghamOct 23
Spectators: 29,195
Stats:
Shots on target
3
Shots on target
2
Shots off target
2
Shots off target
2
Blocked Shots
3
Blocked Shots
6
Possession (%)
51
Possession (%)
49
Corner Kicks
3
Corner Kicks
8
Offsides
0
Offsides
2
Fouls
13
Fouls
15
Throw ins
15
Throw ins
14
Yellow cards
2
Yellow cards
2
Crosses
3
Crosses
5
Goalkeeper saves
1
Goalkeeper saves
1
Goal kicks
6
Goal kicks
3
Latest commentaries:
90+7'That's it! The referee blows the final whistle
90+3'Elliot Anderson is coming off and he is replaced by Ibrahim Sangare.
90'Yellow card for Murillo.
89'Yellow card for Gabriel Veiga.
85'Douglas Luiz is coming off and he is replaced by Ryan Yates.
84'Pepe is coming off and he is replaced by Rodrigo Mora.
77'G O O O A A A L - Igor Jesus from Nottingham Forest puts it away from the penalty spot!
76'Alberto Costa is coming off and he is replaced by Zaidu Sanusi.
58'Francisco Moura is coming off and he is replaced by Martim Fernandes.
58'Alan Varela is coming off and he is replaced by Gabriel Veiga.
58'Borja Sainz is coming off and he is replaced by William Gomes.
46'The second half is underway.
45+5'It's over! The referee blows for half time
45+1'Oleksandr Zinchenko is coming off and he is replaced by Nicolo Savona.
35'Yellow card for Igor Jesus.
25'Yellow card for Francisco Moura.
19'G O O O A A A L - Morgan Gibbs-White from Nottingham Forest puts it away from the penalty spot!
The referee starts the match.
Line-ups are confirmed. Last update: Thu Oct 23 2025 21:12:00 GMT+0000 (Coordinated Universal Time)
Nottingham Forest4-3-3
26
Matz Sels
3
Neco Williams
31
Nikola Milenković
5
Murillo
35
Oleksandr Zinchenko
8
Elliot Anderson
12
Douglas Luiz
10
Morgan Gibbs-White
7
Callum Hudson-Odoi
19
Igor Jesus
14
Dan Ndoye
17
Borja Sainz
9
Samu Aghehowa
11
Pepê
13
Pablo Rosario
22
Alan Varela
8
Victor Froholdt
74
Francisco Moura
4
Jakub Kiwior
5
Jan Bednarek
20
Alberto Costa
99
Diogo Costa
FC Porto4-3-3
Substitutions:
45'
Oleksandr ZinchenkoNicolo Savona
58'
Borja SainzWilliam Gomes
85'
Douglas LuizRyan Yates
58'
Alan VarelaGabri Veiga
90'
Elliot AndersonIbrahim Sangaré
58'
Francisco MouraMartim Fernandes
76'
Alberto CostaZaidu Sanusi
84'
PepeRodrigo Mora
Substitute players:
John Victor
Cláudio Ramos
Keehan Willows
Joao Costa
Morato
Zaidu Sanusi
Willy Boly
Dominik Prpic
Nicolo Savona
Martim Fernandes
Zach Abbott
Gabriel Bras
Ibrahim Sangaré
Stephen Eustáquio
Nicolás Domínguez
Gabri Veiga
Ryan Yates
Rodrigo Mora
James McAtee
William Gomes
Zyan Blake
Deniz Gul
Arnaud Kalimuendo
Angel Alarcon
Coaches:
Sean Dyche
Francesco Farioli
League Stage
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Qualification to 1/8 finalsFC Midtjylland36930082
2Qualification to 1/8 finalsSC Braga35930050
3Qualification to 1/8 finalsLyon35930050
4Qualification to 1/8 finalsDinamo Zagreb34721073
5Qualification to 1/8 finalsViktoria Plzen34721062
6Qualification to 1/8 finalsFreiburg33721052
7Qualification to 1/8 finalsFerencvaros32721053
8Qualification to 1/8 finalsBrann33620152
9Qualification to 1/16 finalsCelta Vigo32620164
10Qualification to 1/16 finalsAston Villa32620142
11Qualification to 1/16 finalsLille31620165
12Qualification to 1/16 finalsGo Ahead Eagles31620143
13Qualification to 1/16 finalsYoung Boys30620166
14Qualification to 1/16 finalsFenerbahçe30620144
15Qualification to 1/16 finalsFC Porto30620133
16Qualification to 1/16 finalsReal Betis32512042
17Qualification to 1/16 finalsNottingham Forest31411165
18Qualification to 1/16 finalsBologna30411133
19Qualification to 1/16 finalsGenk30411111
20Qualification to 1/16 finalsPAOK FC3-1411156
21Qualification to 1/16 finalsCeltic3-1411134
22Qualification to 1/16 finalsPanathinaikos30310266
23Qualification to 1/16 finalsAS Roma3-1310234
24Qualification to 1/16 finalsBasel3-1310234
25Feyenoord3-1310234
26Ludogorets Razgrad3-2310246
27Sturm Graz3-2310235
28FCSB3-2310224
29VfB Stuttgart3-2310224
30FK Crvena Zvezda3-3101225
31Malmo FF3-4101226
32Maccabi Tel Aviv3-5101216
33Nice3-3000336
34FC Salzburg3-4000326
35FC Utrecht3-4000304
36Rangers3-5000316
Qualification to 1/8 finals
Qualification to 1/16 finals
Max favourites reached
Max favourites reached