Nottingham Forest 1-0 Porto result: Vitor Periera’s Forest beat 10-man Porto to reach UEFA Europa League semi-finals

Europa League / Quarter-final
City Ground / 16.04.2026
Finished
1
0
Aggregate score 2-1
Live
Live Updates

  • All
  • Highlights
FT
FT
FOREST REACH EUROPA SEMIS AFTER SEEING OFF 10-MAN PORTO
Nottingham Forest reached their first European semi-final in 42 years after Morgan Gibbs-White’s goal earned them a 1-0 win over 10-man Porto at the City Ground, sealing a 2-1 aggregate victory in their UEFA Europa League quarter-final.
With the tie poised at 1-1 after the first leg, Porto were reduced to 10 men after just eight minutes of the second leg as a VAR review saw the referee brandish a straight red card for Jan Bednarek after a high challenge on Chris Wood.
Wood was forced off with injury following the tackle but a buoyant Forest took advantage of their numerical superiority almost immediately, with Gibbs-White’s shot from the edge of the box taking a huge deflection to nestle in the back of the net.
picture

Gibbs-White grabs opener as Forest celebrate with Anderson's shirt

Video credit: TNT Sports

Forest's players paid tribute to Elliot Anderson after the goal with the midfielder missed the game following the death of his mother.
The hosts should have put the tie out of sight in a dominant first half, but Porto responded well after making four half-time changes, and set up a nervy conclusion – hitting the bar twice in the second half but not quite able to force extra-time.
Premier League survival will return to the forefront for Forest on Sunday as they face Burnley, with injury concerns over Wood, Callum Hudson-Odoi and Murillo.
Forest will face Villa in the first all-English semi-final in this tournament since 1973, with the first leg at the City Ground on April 30 and the second leg at Villa Park on May 7.
picture

Highlights: Gibbs-White leads Forest into semi-final showdown with Villa

Video credit: TNT Sports


FT
FT
HOW TO WATCH FOOTBALL ON TNT SPORTS AND HBO MAX
We have a feast of football coming up on TNT Sports and HBO Max.
Stream the Premier League, men's and women's FA Cup, UEFA Champions League, UEFA Europa League, UEFA Conference League and more live.
TNT Sports has now moved from discovery+ to its new streaming home on HBO Max in the UK. For existing customers, to keep streaming TNT Sports, simply download the HBO Max app, or go to HBOMax.com, and sign in using existing discovery+ log-in details.
FT
FT
TRIBUTES FOR ANDERSON
Forest were without their midfield talisman Elliot Anderson this evening, with the England international grieving the passing of his mother. His teammates displayed a tribute following the goal, and gather to do so again after the game.

FT
FT
FOREST DESERVED IT
Nottingham Forest were the better side in this second leg, aided of course by the straight red card inside the first ten minutes that put Porto down to ten men. But they got the job done, and their European journey continues.
"We got fortunate with them going down to 10 within five minutes, but it’s an incredible win tonight and we go ahead on to the semi-final, which this club fully deserves," Gibbs-White tells TNT Sports.
"It’s been 42 years, so it’s an incredible night. 100% this is one of the best nights I’ve had at the City Ground.
"Thanks to the fans and everyone who has made it happen.
"We had the task at the start of the season to take this competition full-on, and we’re doing that, and we deservedly got the win today. We rest, relax and focus on the League on Sunday."
FT
FT
ASTON VILLA AWAIT IN THE FINAL FOUR
The semi-final will be an all-Premier League tie, with Aston Villa having eased past Bologna in their quarter-final. What a mouth-watering prospect, and England are now guaranteed to have at least one representative in a European final this season.

FT
Whistle
Full time
FT
Whistle
FULL-TIME: FOREST ARE INTO THE SEMIS!
The final whistle goes and the City Ground erupts. Nottingham Forest are into the semi-finals of the Europa League – what an achievement!

94'
Bar
94'
Bar
FOREST CLEAR AND IT'S A CHANCE AT THE OTHER END
Forest clear their lines from the corner and do the same from a follow-up cross, launching a swift counter. The keeper has managed to get back, but Porto are hugely stretched and Jesus goes agonisingly close to sealing it, with his deflected shot looping over the goalie and hitting the bar.
93'
93'
CORNER FOR PORTO...
Kiwior sees a shot deflected behind for a corner and Porto throw bodies forward. The keeper is up too. Is this the moment?!
92'
92'
HUGE CHEERS FOR WILLIAMS
Gomes is all over Williams in the full-back area, but the Forest man sticks at his task and ends up with a goal-kick – an outcome that is celebrated almost as much as the goal by the home fans. Forest are inching their way towards the semi-finals.
90'
Additional time
90'
Additional time
STOPPAGE TIME
Bakwa is fouled and Forest look to eat up the clock. The game ticks to 90 minutes, and there will be five minutes added on… although it could be a little bit more, with Thiago Silva falling extremely heavily after an aerial collision.
88'
88'
FRUSTRATION BUILDS
The Forest fans were jubilant in the first half, but the nerves are palpable now, and so is the frustration, as another foul gives Porto the chance to keep the pressure on.
87'
87'
URGENCY GROWS FOR PORTO
Time is running out for Porto and they are looking increasingly desperate. A needless foul by Bakwa on Kiwior gives the away side a chance to start another attack.
84'
Bar
84'
Bar
OFF THE BAR AGAIN!
Porto hit the bar for the second time, with Varela fizzing in a delicious long-range effort that dips at the last and cracks back off the woodwork. What a hit that was, and Porto’s players react with frustration. They are pushing really hard for this equaliser.
82'
82'
TIME IS ON FOREST’S SIDE
The clock is ticking down, with Forest a goal up on aggregate and inching their way towards a European semi-final. You can watch the finale right now on TNT Sports 1 and HBO Max.

80'
80'
FOFANA PUMPS UP THE FANS
Porto midfielder Fofana has been a standout performer in this second half, and he twists into space in the box before lashing a shot from a tight angle narrowly off target. He gestures to the away fans, pumping himself up as much as them.
78'
Offside
78'
Offside
THE FLAG GOES UP
There’s frustration in the stands as a late offside flag halts a Forest attack. It was the right call and the official played it safe to allow the initial move to play out, but it can look out when play is called back so far.
76'
Goalkeeper save
76'
Goalkeeper save
OUTSTANDING SAVE
Forest unlock Porto and Jesus looks to shoot across the keeper, only for Costa to stretch out a big hand and make an excellent stop. The loose ball is hooked away and Porto survive.
74'
74'
PORTO STILL HAVE HOPE
These distributions for Forest are only adding to Porto’s positivity as they search for a way back into this tie. They’ve played almost the whole game with ten men, but need just a single goal to force extra-time.
72'
Substitution Off
72'
Substitution Off
THE BALL IS PUT OUT OF PLAY
After an extended spell with Porto keeping the game alive, Forest are finally able to get the ball out of play, which is great news for Flech on commentary, who was about to explode with frustration. The stoppage allows Pereira to adjust and replace the injured Hudson-Odoi, with Murillo also taken off with his knock.
D. Bakwa
Substitution in
D. BakwaNottingham Forest
Nottingham Forest
C. Hudson-Odoi
Substitution out
C. Hudson-OdoiNottingham Forest
Nottingham Forest
67'
Injury
67'
Injury
TWO FOREST PLAYERS ARE STRUGGLING
Pereiera might have to make a couple of changes here. Murillo, who was kept on with that tactical reshuffle, is down on the floor and receiving treatment. And there’s also concern over half-time substitute Hudson-Odoi, who is pointing to his thigh and grimacing.