Nott'm Forest vs Porto

23 October 2025 · Europa League · Matchday 3 · 2025/26 · Referee Radu Marian Petrescu

Full time 2 – 0

Half-time: 1–0

  • M. Gibbs-White 19’ (pen)
  • I. Jesus 77’ (pen)

Match summary

Nott'm Forest saw off Porto 2-0. Nott'm Forest led 1-0 at half-time.

M. Gibbs-White put Nott'm Forest ahead from the penalty spot in the 19th minute and I. Jesus made it 2-0 from the penalty spot in the 77th minute.

The chances backed that up: Nott'm Forest created 2.09 expected goals (xG) from 8 shots to Porto's 0.60 from 10.

Match stats

51% Possession 49%
8 Shots 10
3 Shots on target 2
3 Corners 8
457 Passes 436
85.3% Pass accuracy 83.7%
17 Tackles 19
13 Fouls 15
2 Yellow cards 2
0 Offsides 2

Key events

Nott'm Forest Porto
Kick-off
C. Hudson-OdoiShot on target
15’
M. Gibbs-WhitePenalty1-0 (Nott'm Forest)
19’
25’
35’
38’
A. VarelaShot on target
N. SavonaO. Zinchenko
45’
Half-time1-0
Second half underway
53’
J. BednarekVAR: Goal given
58’
58’
66’
J. KiwiorShot on target
N. SavonaVAR: No penalty
75’
76’
I. JesusPenalty2-0 (Nott'm Forest)
77’
84’
85’
89’
90’
Full-time2-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.09 0.60 19’ M. Gibbs-White (Nott'm Forest), 1-0 19’ 77’ I. Jesus (Nott'm Forest), 2-0 77’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.09 0.60 19’ M. Gibbs-White (Nott'm Forest), 1-0 Gibbs-White 19’ 77’ I. Jesus (Nott'm Forest), 2-0 Jesus 77’
Nott'm Forest 2.09 xGPorto 0.60 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Porto attacking Nott'm Forest attacking 
19’ M. Gibbs-White (Nott'm Forest), penalty, 0.79 xG, goal 77’ I. Jesus (Nott'm Forest), penalty, 0.79 xG, goal 44’ P. Rosario (Porto), open play, 0.23 xG, off target 17’ M. Gibbs-White (Nott'm Forest), from a corner, 0.17 xG, blocked 66’ J. Kiwior (Porto), set piece, 0.16 xG, saved 68’ C. Hudson-Odoi (Nott'm Forest), open play, 0.15 xG, blocked 16’ C. Hudson-Odoi (Nott'm Forest), from a corner, 0.12 xG, blocked 51’ J. Kiwior (Porto), from a corner, 0.07 xG, blocked 14’ B. Sainz (Porto), from a corner, 0.03 xG, blocked 15’ C. Hudson-Odoi (Nott'm Forest), open play, 0.03 xG, saved 27’ V. Froholdt (Porto), from a corner, 0.03 xG, blocked 1’ E. Anderson (Nott'm Forest), open play, 0.02 xG, off target 26’ S. Aghehowa (Porto), open play, 0.02 xG, blocked 48’ N. Williams (Nott'm Forest), open play, 0.02 xG, off target 66’ M. Fernandes (Porto), from a corner, 0.02 xG, blocked 90+6’ W. Gomes (Porto), open play, 0.02 xG, off target 38’ A. Varela (Porto), set piece, 0.01 xG, saved 25’ B. Sainz (Porto), set piece, 0.01 xG, blocked 19’ M. Gibbs-White (Nott'm Forest), penalty, 0.79 xG, goal 77’ I. Jesus (Nott'm Forest), penalty, 0.79 xG, goal 44’ P. Rosario (Porto), open play, 0.23 xG, off target 17’ M. Gibbs-White (Nott'm Forest), from a corner, 0.17 xG, blocked 66’ J. Kiwior (Porto), set piece, 0.16 xG, saved 68’ C. Hudson-Odoi (Nott'm Forest), open play, 0.15 xG, blocked 16’ C. Hudson-Odoi (Nott'm Forest), from a corner, 0.12 xG, blocked 51’ J. Kiwior (Porto), from a corner, 0.07 xG, blocked 14’ B. Sainz (Porto), from a corner, 0.03 xG, blocked 15’ C. Hudson-Odoi (Nott'm Forest), open play, 0.03 xG, saved 27’ V. Froholdt (Porto), from a corner, 0.03 xG, blocked 26’ S. Aghehowa (Porto), open play, 0.02 xG, blocked 90+6’ W. Gomes (Porto), open play, 0.02 xG, off target 1’ E. Anderson (Nott'm Forest), open play, 0.02 xG, off target 48’ N. Williams (Nott'm Forest), open play, 0.02 xG, off target 66’ M. Fernandes (Porto), from a corner, 0.02 xG, blocked 38’ A. Varela (Porto), set piece, 0.01 xG, saved 25’ B. Sainz (Porto), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Nott'm Forest 4-2-3-1 Starting XI
Sels
Williams
Milenković
Murillo
Zinchenko 45’
Luiz 85’
Anderson 90’
Ndoye
Gibbs-White
Hudson-Odoi
Jesus
Porto 4-3-3 Starting XI
Costa
Costa 76’
Bednarek
Kiwior
Moura 58’
Froholdt
Varela 58’
Rosario
Pepê 84’
Aghehowa
Sainz 58’

Player stats

Goalkeeper1 player
M. Sels
90′ 1 0 25 1 – – – –
Defenders5 players
90′ 5 2 – 8 1 51 1 – – –
90′ – 1 – 2 1 45 2 – – –
Murillo
90′ 2 1 – 2 – 44 1 – – –
O. Zinchenko Taken off
44′ – – – 1 1 19 – – – –
N. Savona Came on as a substitute
46′ 1 – – 3 1 25 – – – –
Midfielders6 players
D. Luiz Taken off
85′ – – 55 – – 2 3 6 4 2 –
E. Anderson Taken off
89′ – – 87 1 – 3 1 7 3 3 –
90′ – – 17 – – 1 1 6 1 3 –
90′ 1 – 38 1 – 3 – 4 – – –
C. Hudson-Odoi
90′ – – 30 – – – 1 4 – 2 –
R. Yates Came on as a substitute
12′ – – 5 – – – – – – – –
Forwards1 player
90′ 1 – 1 1 0.79 – – 1 1 14 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five Europa League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.