Brentford, Leyton Orient and Wolverhampton Wanderers all won on Tuesday night to maintain the status quo at the top of Sky Bet League 1.

The top three were all comfortable on the night, with leaders Brentford claiming a 3-1 success at home to Bristol City to remain 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 off the scoring before half-time.

Orient put away Coventry City 2-0 to remain second. Dean Cox and Dave Mooney were both 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 Athletic.

The Latics held out for 50 minutes but Kevin McDonald broke their resistance before Michael Jacobs and James Henry added the gloss late on.

Rotherham United remained in the Play-Off picture with a 2-1 win at Tranmere Rovers.

Alex Revell scored in each half for the Millers, with Andy Robinson on hand with a last-gasp consolation for the Rovers.

Carlisle United claimed their first victory of the year, and in some style, defeating Milton Keynes 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.

Walsall and Swindon Town drew 1-1 with Romaine Sawyers and Michael Smith cancelling each other out, while Bradford City and Preston North End each had a man sent off in their goalless stalemate.

A handful of games fell foul of the weather with postponements affecting Colchester United v Shrewsbury Town, Port Vale v Crawley Town and Stevenage v Crewe Alexandra.