Burton are now six points clear at the top of League One after they defeated Fleetwood 2-1 at the Pirelli Stadium.
Mark Duffy had given the Brewers the lead with just over 20 minutes played, before Wes Burns equalised for the visitors against the run of play. However, Duffy netted his second of the game with just over an hour gone with a curling effort from just outside the penalty area.
Wigan scored in stoppage-time to rescue a point away against bottom side Colchester, as the two teams drew 3-3. Yanic Wildschut and Ryan Colclough had given the Latics the lead twice, but they were pegged back by the hosts, firstly by Alex Gilbey’s 25-yard strike, and then Elliot Lee’s curling effort. The hosts then took the lead for the first time in the match as George Moncur converted a penalty, only for Will Grigg to score a late equaliser.
Gillingham dismantled Crewe 3-0 at Priestfield, tasting success for the first time in five league games to put themselves back into contention for automatic promotion. Dominic Samuel put the hosts in the lead from close-range before further strikes by Jon Guthrie and an own goal from Josh Wright left the Gills three points behind Wigan.
Walsall are the same distance away from the last two, after coming from behind in their first game since the departure of Sean O’Driscoll to thrash Chesterfield 4-1, winning for the first time in seven games. The hosts had taken the lead when James O’Connor turned the ball into his own net, only for Tom Anderson to do the same at the other end of the pitch to make it 1-1 at half-time. However, two strikes from Sam Mantom and a goal from Jordy Hiwula completed the rout.
Swindon rescued a late point as they drew 2-2 at home to fifth-placed Millwall. The Lions had raced into a two-goal lead through Lee Gregory and Steve Morison with just over ten minutes played. But a Nick Ajose penalty and a stoppage-time equaliser from Michael Doughty saw the Robins earn a draw in Luke Williams’ first match in charge.
Bradford now occupy a play-off spot after beating Doncaster 2-1. A Jamie Proctor double sealed the three points for the Bantams, despite a late Nathan Tyson strike for the visitors making it a nervy finish for the home fans.
Barnsley dropped out of the play-off places as they lost 2-0 to Southend at Oakwell. The visitors took the lead through Josh Payne after just five minutes and Michael Timlin made sure of the win with a superb 25-yard strike in second half stoppage-time.
Port Vale came from two goals down to beat Peterborough 3-2 in an incredible match at London Road. Jon Taylor and Aaron Williams had given Posh a comfortable lead at half-time. However, the visitors changed their fortunes after goals from Byron Moore, JJ Hooper and a late winner from Louis Dodds.
Rochdale climbed into the top half of the table after a 3-0 victory over local rivals Bury, as Nathaniel Mendez-Laing’s brace inside the opening 20 minutes saw the hosts race into an early lead. Ashley Eastham made sure of the three points shortly after the break as he headed in Michael Rose’s corner.
Sheffield United also won by the same scoreline against Oldham with three different players getting onto the scoresheet. John Brayford put the hosts ahead with a volley from the edge of the area, before Ryan Flynn’s solo strike and Billy Sharp’s expert finish.
Coventry put an end to their four consecutive defeats with a 1-0 victory over strugglers Blackpool. Marc-Antoine Fortune grabbed the game’s only goal as he scored for the first time since November with a tap-in, leaving the Sky Blues in seventh, three points from the top six.
Shrewsbury also scored in stoppage-time as they rescued a 2-2 draw with Scunthorpe. Sullay Kaikai had put the hosts in front, but the Iron went ahead after efforts from Kyle Wootton and Paddy Madden. Jean-Louis Akpa Akpro scored directly from a ‘cross-shot’ though, that caught goalkeeper Luke Daniels off-guard.
Player of the Weekend: Sam Mantom (Walsall)
Team of the Weekend: Port Vale
Goal of the Weekend: Michael Timlin (Barnsley vs SOUTHEND)