Derby win is a boost to Clarets' challenge
Second-placed Burnley closed the gap on Sky Bet Championship leaders Leicester City to eight points following their 1-0 derby win away to Bolton Wanderers.
Sam Vokes scored the only goal of the game to sink the Trotters at the Reebok Stadium and extend Burnley's unbeaten run in the league to seven games.
Brighton claimed a 1-0 win over Leeds United at the Amex Stadium to end the Whites' mini-revival following the reinstatement of manager Brian McDermott after his botched sacking by prospective new owner Massimo Cellino.
Leeds were narrowly defeated on the south coast thanks to Jose Ulloa's 64th-minute strike.
Elsewhere, Huddersfield's defence leaked more goals as they were beaten 3-0 by Nottingham Forest.
Jamie Paterson scored twice for Forest with Darius Henderson's late strike adding gloss to the win which kept the play-off hopefuls firmly in the top six.
Wigan defeated Sheffield Wednesday 3-0 at Hillsborough thanks to two goals from Nicky Maynard and a 90th-minute effort by Marc-Antoine Fortune, while Troy Deeney's 33rd-minute goal was enough for Watford to beat Birmingham City 1-0.
In the other game, Steve Morison's header for Millwall saw them draw 1-1 with Yeovil, the striker cancelling out Joe Ralls' 64th-minute opener.
Leyton Orient missed a chance to move joint top of Sky Bet League 1 as they were stunned by a 3-1 home defeat to Bristol City.
Bristol City took the lead in the third minute through Sam Baldock's strike before Tyrone Barnett doubled the visitors' lead with a header seven minutes later.
The Os pulled one back through Kevin Lisbie just before the break but Aden Flint's 76th-minute header sealed a shock win for the Robins.
The defeat means Orient remain one point behind second-placed Wolves and three adrift of leaders Brentford.
In the other games, Lee Miller's strike saw Carlisle defeat Bradford 1-0 and a Doug Loft double saw Port Vale defeat Colchester 2-0.