Top three collect wins in League 1
Brentford, Leyton Orient and Wolves all won to maintain the status quo at the top of Sky Bet League One on Tuesday evening.
The top three were all comfortable on the night, with leaders Brentford claiming a 3-1 success at home to Bristol City to stay two points clear.
Aden Flint's own-goal got the Bees going inside 10 minutes but Karleigh Osborne levelled soon after to make the hosts work for victory.
Alan Judge duly restored the lead on 26 minutes before the in-form Marcello Trotta rounded out the scoring before half-time.
Orient put away Coventry 2-0 to remain second, Dean Cox and Dave Mooney the second-half scorers in the club's fourth consecutive win.
Wolves continued a good night for the front-runners with a 3-0 away win over Oldham.
The Latics held out for 50 minutes but Kevin McDonald broke their resistance before Michael Jacobs and James Henry added the gloss late on.
Carlisle claimed their first victory of the year, and in some style, defeating MK Dons 3-0 at Brunton Park.
Lee Miller and Brad Potts both netted before half-time, with top-scorer David Amoo ending the scoring just before the hour mark.
Rotherham remained in the play-off picture with a 2-1 win at Tranmere.
Alex Revell scored in each half for the Millers, with Andy Robinson on hand with a last-gasp consolation for the Rovers.
Walsall and Swindon drew 1-1, Romaine Sawyers and Michael Smith cancelling each other out, while Bradford and Preston each had a man sent off in their goalless stalemate.
A handful of games fell foul of the weather with postponements affecting Colchester v Shrewsbury, Port Vale v Crawley and Stevenage v Crewe.