Wigan went top of the League One table as they came from a goal down to thump Shrewsbury 5-1 at Greenhous Meadow.
Sullay Kaikai had put the Shrews in front, but the visitors soon responded when Conor McAleny hit a terrific 20-yard volley, before further strikes by Jason Pearce, Yanic Wildschut and a Will Grigg brace wrapped up the scoring for the Latics.
Burton dropped to second place following a 1-1 draw with Bury, meaning the Brewers and are now one point behind leaders Wigan with six games left.
Tyler Walker scored a stoppage-time equaliser for the Brewers in his second appearance for the club after Ryan Lowe had put the visitors in front.
Blackpool are now four points clear from the relegation zone after a comfortable 2-0 win over Southend at Bloomfield Road. Mark Cullen latched onto a loose ball after David Norris’ effort to put the Tangerines in front, before Jacob Blyth doubled the hosts’ advantage.
Bradford climbed up to fourth after a narrow 1-0 victory against Scunthorpe. Steve Davies scored as the Bantams won by the same scoreline for the third time in just eight days to maintain their place in the play-offs.
Chesterfield took another step towards safety as they beat Port Vale 4-2 to move five points clear of the drop. Vale went in front through AJ Leitch-Smith, but the hosts responded with Jamal Campbell-Ryce shortly after the break and Sam Hird put them in front. JJ Hooper equalised for the visitors, but further strikes by Gboly Ariyibi and Jay O’Shea sealed the win for the Spireites.
Peterborough made it three wins from three as they easily dispatched bottom side Crewe 3-0. Harry Beautyman’s brace, along with Lee Angol’s effort, sees the hosts stay 14th, whilst the visitors are now 12 points from safety.
Rochdale denied relegation-threatened Doncaster a vital three points as they scored in stoppage time to draw 2-2. Callum Camps had put Dale in the lead, but Donny responded with Michael Lund and Andy Butler. Yet, Niall Canavan equalised in the 96th minute.
Walsall’s automatic promotion chances were dealt another blow as they lost 2-0 at Sheffield United, who maintain their slim chances of a play-off place. Chris Basham headed the Blades in front, before Billy Sharp doubled their advantage with a volley.
Fleetwood failed to hold onto a lead to draw 1-1 with Swindon as the Robins put an end to their poor form. Wes Burns put the visitors in front within the first six minutes of the match, but a second half strike by Nick Ajose leaves the Cod Army just a point above the relegation zone.
Colchester are now seven points from safety after a 0-0 draw at home to play-off hopefuls Millwall, as both sides missed a number of vital chances, whilst Gillingham and Coventry finished with the same score-line.
Player of the Weekend: Harry Beautyman (Peterborough United)
Team of the Weekend: Wigan Athletic
Goal of the Weekend: Conor McAleny (Shrewsbury vs WIGAN)