Simon Eastwood 7

Shaky in the week against Birmingham City the goalkeeper kept Rovers in the game in the first half with fine saves from Henri Lansbury and Gary Gardner

Adam Henley 6

Has been in superb form but was run ragged by Michail Antonio in the opening period before emerging with credit for a resilient second-half showing

Tommy Spurr 6

Beaten by Michail Antonio for Forest’s first of three equalisers but the left-back playing at right-sided centre-back never let his head drop

Matt Kilgallon 6

Stand-in skipper has had better games but that did not stop him from making a number of clearances and interceptions

Markus Olsson 6

Paid price for standing off Modou Barrow, as it was from his cross that Michail Antonio scored his first goal, but improved thereafter

Ben Marshall 5

Played his part in second goal and unlucky to see header come back off the bar in the second half but clearance for Forest’s third was poor

Tom Cairney 5

Chased shadows against Forest’s midfield trio and, while he got better after restart, made little impact in the attacking third

Lee Williamson 5

Watched as Henry Lansbury left him behind to bring Forest level a second time and, like Tom Cairney, could have had no complaints had he been subbed

Craig Conway 8

Shining light in Rovers’ desperately poor midfield. Set-up two of Rudy Gestede’s three goals with pinpoint crosses

Jordan Rhodes 5

Bar from one header that was blocked in the first half and a shot that deflected behind in the second, the striker was virtually anonymous

Rudy Gestede 9

As good a centre-forward’s display as you will see. Bullied hhis markers and involved in the build-up to all three of the goals he scored

Subs

Paul Taylor for Marshall (90)

Subs not used: Jason Steele, Chris Brown, John O’Sullivan, Jay Spearing, Darragh Lenihan, Corry Evans