Nottingham Forest 3-0 Malmo FF result - Sean Dyche's side record third-straight victory and resurrect UEFA Europa League play-off hopes
Europa League / League Phase
City Ground / 27.11.2025
/assets.tntsports.io/web/img/match/football-header-bg-desktop.jpg)
- R. Yates(28')
- A. Kalimuendo(44')
- N. Milenkovic(59')
Live
Live Updates
Updated 27/11/2025 at 22:49 GMT
- All
- Highlights
COMFORTABLE FOREST VICTORY STRENGTHENS EUROPA LEAGUE PLAY-OFF PLACE CHANCES
Nottingham Forest secured a comfortable 3-0 win against Malmo FF at the City Ground, strengthening their chances of a UEFA Europa League play-off place.
Captain Ryan Yates opened the scoring in the first half after latching on to a cut back by Nikola Milenkovic and smashing his effort past Melker Ellborg.
Arnaud Kalimuendo added a second just before half-time after following up on Yates' header, which was well saved, and scoring a tap in from close range. It was the striker's first goal since joining for £26 million in the summer.
Milenkovic scored the third just before the hour mark, profiting after Yates had his shot deflected - the goalscoring trio each notching for the first time this season.
In a repeat of the 1979 European Cup final, when Forest won their first European trophy, Sean Dyche's side were in control throughout the game and were never really tested by the Swedish side.
Tonight's victory secured three wins on the bounce in all competitions for Forest, as well as back-to-back 3-0 triumphs after the weekend's win at Liverpool.
Forest climb into 16th place in the league phase table and into the play-off positions, with eight points from their opening five games. Forest are now just two points away from a top-eight place and automatic qualification for the last 16.
Meanwhile, Malmo sit third from bottom and remain winless so far in the competition.
Next up for Forest is a clash at the City Ground against Brighton & Hove Albion on Sunday.
/origin-imgresizer.tntsports.io/2025/11/27/image-a46ae352-2611-449d-b219-59e3487027ba.jpeg)
Image credit: Getty Images
THREE IN A ROW FOR FOREST
RYAN YATES INTERVIEW
Forest captain Ryan Yates speaking to TNT Sports: "We knew it was a really nice occasion for the club, nice bit of build-up. It's obviously a really nice gesture, but we had a job to do, we knew if we performed to what we know we can, we knew we'd get the result. Job done and on to the next.
On his goal: "I think we were putting a lot of balls in the box. I just thought I need to stay on the edge of the box, one's going to drop for me, and luckily it did today.
On Kalimuendo's goal: "I'm gutted because I should have scored my second! Honestly, we're really buzzing for him. The hard work he's putting in for the team, the unselfish runs, a lot of unsung heroes in this team, and he's certainly one of them. He deserves that.
"These nights at the City Ground, we have to cherish them in Europe. It's so special, and they add something different. It's a pleasure to be part of."
SOLIDITY UNDER DYCHE
21:53
FULL TIME: NOTTINGHAM FOREST 3-0 MALMÖ
A successful night for Sean Dyche's side as they secure back-to-back 3-0 wins, and climb up to 16th place in the UEFA Europa League table.
Ryan Yates and Arnaud Kalimuendo scored first-half goals before Nikola Milenkovic added the third around the hour mark.
90+1'
WILLIAMS EFFORT TESTS KEEPER
Neco Williams tries an effort from around 20 yards out, it takes a big deflection which forces Melker Ellborg to dive down and make the save.
87'
SINCLAIR BOOKED ON DEBUT
Jimmy Sinclair picks up a yellow card on his debut for a high challenge.
86'
CLOSE FOR HUDSON-ODOI
The winger cuts in from the left and gets his past a couple of Malmo defenders before firing an effort towards goal, but he drags it wide.
83'
FOREST SUBSTITUTION
James McAtee is replaced by Jimmy Sinclair, who gets his senior debut for Nottingham Forest.
81'
YELLOW CARD FOR YATES
The Forest captain is booked after a late challenge.
/assets.tntsports.io/web/img/placeholder/tnt_headshot_3x4.jpg)
Yellow card
R. Yates
Nottingham Forest
/images.sports.gracenote.com/images/lib/basic/sport/football/club/logo/300/4088.png)
79'
MALMO TOOTHLESS IN ATTACK
The Swedish side have offered very little in attack, and are yet to have a touch in the Forest box with nearly 80 minutes played.
76'
ABBOTT YELLOW CARD
Zach Abbott is also booked after a strong shove.
73'
MURILLO COMES OFF
Murillo appears to have an injury, he is taken off and replaced by Neco Williams. The Forest fans will hope it is just precautionary and nothing serious.
72'
YELLOW CARD FOR ANDERSON
There is some miscommunication at the back for Forest and Elliot Anderson picks up a yellow card for a trip.
69
OPPORTUNITY FOR YATES
The captain finds a yard of space and strikes a decent effort from around 20 yards out, but the keeper makes the save.
66'
FOREST CHANGES
Sean Dyche makes a triple change as Ibrahim Sangare, Nicolas Dominguez and Arnaud Kalimuendo all come off. They are replaced by Elliott Anderson, Dan Ndoye and Igor Jesus.
65'
MALMÖ CHANGES
A double change as Daniel Gudjohnsen and Lasse Berg Johnsen make way for Kenan Busuladzic and Anders Christiansen.
59'
MILENKOVIC SCORES! NOTTINGHAM FOREST 3-0 MALMÖ
A third goal for Forest! Malmö are unable to clear their lines from a corner, after a bit of pinball in the box, Ryan Yates sees his shot deflected but it falls perfectly into the path of Nikola Milenkovic who finishes from close range on his left.
VAR took a lengthy look to check for a potential offside, but the goal is given.
/origin-imgresizer.tntsports.io/2025/11/27/image-1e1d7996-e7ae-48e7-a133-2dd49927f441-85-2560-1440.jpeg)
'Three scorers all scoring for the first time this season' - Milenkovic adds a third for Forest
Video credit: TNT Sports
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/1499562.jpg)
Goal
N. Milenkovic
Nottingham Forest
/images.sports.gracenote.com/images/lib/basic/sport/football/club/logo/300/4088.png)
57'
FOREST KEEPING PRESSURE ON
Despite being two goals up, Sean Dyche's side continue to dominate possession as Malmö have been unable to get out of their own half. Been very comfortable the hosts.
52'
MALMÖ SUBSTITUTION
Hugo Bolin was down for a while and limps off, he is replaced by Emmanuel Ekong.
/images.sports.gracenote.com/images/lib/basic/person/pp_clubteam/600/2228270.jpg)
Substitution in
E. Ekong
Malmö FF
/images.sports.gracenote.com/images/lib/basic/sport/football/club/logo/300/4718.png)
/assets.tntsports.io/web/img/placeholder/tnt_headshot_3x4.jpg)
Substitution out
H. Bolin
Malmö FF
/images.sports.gracenote.com/images/lib/basic/sport/football/club/logo/300/4718.png)
/images.sports.gracenote.com/images/lib/basic/sport/football/club/logo/300/4088.png)
/images.sports.gracenote.com/images/lib/basic/sport/football/club/logo/300/4718.png)