The Blues kept up their promotion hopes as they defeated lowly Rovers by one goal, with Stephen Gleeson knocking David Cotterill’s cross into the top corner after 64 minutes.
Victory puts Gary Rowett’s men sixth, while Owen Coyle’s struggles are third from bottom in the Championship.
Brentford 0-0 Wigan
Dean Smith’s Bees lost ground on the early promotion candidates as they were held to a stalemate as neither side were able to make a breakthrough at Griffin Park.
A Tammy Abraham inspired Robins side came from behind to defeat the Tricky Trees at Ashton Gate.
Apostolos Vellios had given Forest a first half lead but the in-form Abraham levelled with his tenth Championship strike of the campaign in the 65th minute and three minutes later he assisted Jamie Paterson, against his former club, to seal the turnaround.
Burton Albion 2-0 Cardiff City
The Brewers powered themselves away from the danger zone with a triumph over the Bluebirds.
Jackson Irvine and Lucas Akins got the goals either side of the break as Cardiff City continue to struggle in the Championship, with the loss leaving them second from bottom.
Ipswich 0-1 Huddersfield
The Tractor Boys’ poor form continued as they lost to the pacesetting Terriers by just one goal.
Mick McCarthy’s men have a miserly defence but are unable to score goals, which meant once Christopher Schindler had scored for David Wagner’s Huddersfield, there was no coming back, even on home soil.
Leeds 2-1 Barnsley
The bragging rights in Yorkshire are with Garry Monk’s Whites as they trumped the Tykes at Elland Road.
Kyle Bartley and Pablo Hernandez put them two goals to the good, but Charlie Taylor’s own goal was just a consolation for Barnsley.
Preston 2-0 Aston Villa
The Villans’ miserable start to life in the Championship continued as they were beaten by the Lilywhites.
Ben Pearson and Jordan Hugill got both goals in the first half as Simon Grayson’s men triumphed at home.
Meanwhile, to complete a bad day at the office, Ross McCormack missed an injury time penalty for Roberto Di Matteo’s team.
Reading 1-1 Derby
George Evans’ late leveller got the Royals a share of the spoils at the Madejski Stadium.
Derby had taken the lead through Matej Vydra but the Rams couldn’t hold on for a second win in under a week, conceding the equaliser in the 90th minute.
Rotherham 0-1 Newcastle United
It wasn’t as thrilling as their 4-3 victory over Norwich City in midweek but it was three points all the same for the Magpies as Christian Atsu notched the only goal of the game against the Millers
Sheffield Wednesday 1-2 Brighton and Hove Albion
Chris Hughton’s Seagulls remain firmly on the tails of the Terriers and the Magpies as they beat the Owls at Hillsborough.
Sam Baldock and Anthony Knockaert, either side of the break, got them ahead and while Gary Hooper got a goal back, it was four minutes into injury time, leaving it too late for a leveller.