Wigan are still three points clear at the top of League One after they drew 1-1 with second-placed Burton Albion at the Pirelli Stadium.
The Latics took the lead inside the opening ten minutes with a Michael Jacobs goal, but the Brewers were level before half time. Tom Naylor’s strike earned a point for Nigel Clough’s side who, despite a run of six games without victory, remain in second.
Walsall missed the opportunity to close the gap on the top two after they were held 1-1 at home by Swindon. The Robins surprised their hosts by taking the lead through Michael Doughty, but Kieron Morris equalised for the Saddlers who stay third, just three points behind Burton.
Millwall moved up to fourth with a 1-0 win over Fleetwood. Steve Morison netted the game’s only goal to keep the Lions in the play-off places and still with a slim chance of a top-two finish. Defeat for the Cod Army ends a run of five games without loss and keeps them just two points above the drop zone.
Bradford dropped down to fifth after losing 1-0 away at Coventry. Substitute Andy Rose scored with his first touch to earn all three points for the Sky Blues. After a promising start to the season Tony Mowbray’s side now sit 13th and will expect more next term. The Bantams, who had Steven Davies sent off, will be looking over their shoulder as they attempt to secure a top-six finish.
Rochdale and Gillingham, two sides with play-off aspirations, drew 1-1 at Spotland. Callum Camps put Dale ahead on the stroke of half time, before John Egan netted for the Gills. Justin Edinburgh’s side stay in sixth, while Keith Hill’s outfit sit just four points behind their opponents.
Barnsley benefitted from last night’s results as they moved closer to a top-six finish following a 1-0 win over ten-man Peterborough. A late George Williams strike picked up the three points for the Tykes, who are now only behind Gillingham on goal difference. Posh, who had Chris Forrester dismissed in the first half, stay in 14th.
Sheffield United have given themselves a chance of breaking into the top six with a 2-1 win away at Shrewsbury. Che Adams scored the winner as the Blades recorded their third win in four games to move within four points of the play-offs. In a reverse of fortune, three defeats in their last four games sees the Shrews just two points and one place above the relegation zone.
Scunthorpe have also given themselves hope of a last ditch promotion chase after beating Bury 2-1. Luke Williams and Kyle Wootton found the net with the Iron, like Sheffield United, sitting four points behind sixth-placed Gillingham. Bury, who had Kelvin Etuhu sent off in injury time, stay 15th.
Colchester failed to close the gap on their relegation rivals after they were held 1-1 by already-relegated Crewe. A George Moncur penalty had put the U’s ahead before Callum Saunders’ injury-time leveller hit them hard and leaves them eight points from safety with only three games remaining.
Doncaster gained a point in their bid for survival, but remain in trouble after drawing 1-1 with Chesterfield. Tommy Rowe gave Donny the lead but they were pegged back by a Gboly Ariyibi strike that leaves them five points from safety. The Spireites drop a place but move five points clear of the drop zone.
Oldham boosted their hopes of avoiding the drop by beating Southend 1-0. Curtis Main scored the only goal of the game to lift the Latics up to 17th and six points above the bottom four.
League One Player of the Night: Tom Naylor ( Burton Albion )
League One Team of the Night: Oldham Athletic