Saturday 23rd November

Leyton Orient took advantage of Wolverhampton Wanderers being held to a goalless draw to re-take the lead at the top of Sky Bet League 1 after a 3-1 win away at Swindon Town.

Moses Odubajo scored twice for Orient and David Mooney grabbed the other after Nicky Ajose had put the home side in front. Swindon also saw defender Jay McEveley sent off in the last minute after picking up two yellow cards.

Wolves endured a frustrating draw against Brentford at Molineux, while Bradford City took advantage of Swindon's defeat to go into the Play-Off spots.

The Bantams triumphed 3-2 at Milton Keynes Dons, thanks to a late winner from Jason Kennedy after Shaun Williams' penalty had given the home side hope of earning a point.

Promotion hopefuls Peterborough United also suffered a setback when they were beaten 1-0 at home by lowly Stevenage.

Lucas Akins' drive from outside the box in the 21st minute gave the visitors the lead and Stevenage were able to hold on for victory despite having Jimmy Smith sent off for a second bookable offence with 26 minutes to go.

There was an amazing result at Coventry City where visitors Tranmere Rovers made light of their struggles to inflict a 5-1 defeat on the Sky Blues and end their seven-match unbeaten run.

Ryan Lowe, 35, scored a hat-trick while Jake Kirby and sub James Wallace - on his first appearance since a bad knee injury almost a year ago - was also on target. Carl Baker managed a single goal for hapless Coventry while Tranmere had done enough not to be affected by Ash Taylor's dismissal.

There were away wins too for Sheffield United, Oldham Athletic and Port Vale.

The Blades won 1-0 at Bristol City, thanks to an own goal by Aden Flint, while Oldham triumphed by the same score at Gillingham with Michael Petrasso scoring, and the visitors also had Genseric Kusunga shown the red card for fighting.

Port Vale enjoyed a 2-1 win after coming from behind at Crewe Alexandra, with Jennison Myrie-Williams striking a late winner.

On-loan Manchester City teenager George Evans put Crewe ahead before Robert Taylor equalised to leave Crewe second-from-bottom.

In other games, Adam Reach secured a 1-0 win for ShrewsburyTown at home to Notts County, Preston North End and Colchester United drew 1-1, while the matches between Crawley Town and Walsall and Rotherham United versus Carlisle United ended goalless.

QUICK LINKS: RESULTS | TABLES | LINE-UPS | STATS | FIXTURES