Coventry remain at the top of the table, but have seen their lead cut to just a single point after a goalless draw away at Bradford.
After a 4-1 demolition of rivals Gillingham at the weekend, the Sky Blues arrived at Valley Parade full of confidence, however they came across an in-form Bantams side who have now gone nine league games without a loss.
The point moves Phil Parkinson’s side up into the top-six and extends Tony Mowbray’s side’s unbeaten run to 10 matches.
Gillingham got back to winning ways with a comfortable 2-0 victory over Rochdale. Bradley Dack’s early goal set the Gills on course for the win before Deji Oshilaja netted the second.
Burton Albion jumped into third after their 1-0 victory away at in-form Wigan saw them end the Latics’ unbeaten record at the DW, and their 12-match run without defeat. Abdenasser El Khayati scored his sixth of the season to see Jimmy Floyd Hasselbaink’s side leapfrog their hosts.
Walsall dropped to fourth after they lost 2-1 at struggling Swindon. Saddlers striker Tom Bradshaw’s eight of the season had cancelled out Jon Obika’s early effort, but Louis Thompson’s late winner moved the Robins out of the relegation zone.
The race for the play-offs is heating up with three teams just one point behind sixth-placed Bradford.
Peterborough moved up to seventh with a 3-2 victory at home against Barnsley. After giving away a penalty, in which Conor Hourihane converted the Tykes’ equaliser, debutant Miles Addison turned hero when he headed Posh’s second just after the hour, before substitute Marcus Maddison added a third.
Sam Winnall pulled one back for Lee Johnson’s side but Kevin Long’s dismissal with eight minutes saw them suffer a ninth defeat in 10 matches, and they remain in the bottom-three.
Southend are up to eighth after they thrashed Oldham 5-2 at Boundary Park. Jack Payne opened the scoring for the Shrimpers after five minutes and by half-time the away side were three-up.
Michael Higdon’s second-half brace gave hope of a dramatic comeback for the Latics, however two late goals gave Phil Brown’s side their second win in four days.
Bury drop out of the play-offs and down to ninth as they lost 2-1 at home to Scunthorpe. Two of this season’s top scorers were on show and both found the net; Paddy Madden’s scoring his 10th of the season from the spot, before Leon Clarke got his ninth as the Shakers drew level.
But the Iron came out on top with Luke Williams’ late free-kick earning them three points.
Port Vale left it late to defeat struggling Blackpool 2-0 at Vale Park. AJ Leitch-Smith and Chris Birchall scored the goals to move Vale to within two points of the play-offs, whilst the Tangerines remain in 23rd following a fifth defeat on the bounce.
Crewe gave their survival hopes a lift, coming from behind to defeat Colchester United 3-2 in Essex. Things looked bleak at 2-0 down but after Ryan Colclough and Marcus Haber drew them level, Ryan Lowe grabbed an injury-time winner on his debut to move Alex to within three points of 20th-placed Swindon.
Fleetwood Town amoved themselves away from the relegation battle with a 2-1 victory over promotion hopefuls Millwall. Eggert Jonsson and Bobby Grant were on target for the Cod Army, who ended the Lions’ six-match unbeaten run.
In the night’s other games, Sheffield United’s faltering promotion challenge was again dealt a blow as they were defeated 4-2 at home by Shrewsbury.
Three first-half goals and a James Collins strike in the second period gave the Shrews a surprise win to move them a point clear of the drop zone.
Darren Ferguson’s Doncaster were also victorious, beating Chesterfield 3-0. All three goals came in the second half as Donny picked up a third victory in four matches and extended the Spireites’ winless run to three games.
Player of the Night: Ryan Lowe (Crewe Alexandra)
Team of the Night: Crewe Alexandra
Goal of the Night: Callum Harriott (COLCHESTER vs Crewe)