Wigan Athletic have all but sealed their promotion from League One after they thrashed Southend 4-1 and look destined to return to the Championship at the first time of asking.
The Latics raced into a 4-0 lead as Chris McCann opened the scoring alongside a fine finish from Michael Jacobs, before a brace from Will Grigg sealed the rout. However defender Craig Morgan put the ball into his own net to pull one back for the visitors, but it was a mere consolation.
Colchester were relegated from League One after their 3-0 home defeat by Burton, who are now on the cusp of automatic promotion themselves. Lucas Akins grabbed a hat-trick as they easily dismissed the hosts, who were reduced to ten-men after Joe Edwards was sent off with barely 20 minutes played.
Millwall kept their narrow chances of automatic promotion alive with a 3-1 win at Bury. Chris Taylor gave the Lions the lead inside four minutes, before Steve Morison made it 2-0. Ryan Lowe converted a rebound to pull one back for the hosts, but Morison got his second of the match as Neil Harris’ men climbed up to third place.
Bradford have all but guaranteed a place in the play-offs after they thumped promotion chasing Walsall 4-0. After a goalless first-half, Filipe Morais put the Bantams ahead shortly after the break, before James Hanson’s superb hat-trick severely dented the visitors’ chances of finishing in the top two.
Fleetwood and Blackpool played out a 0-0 draw in a tense match, as both relegation threatened sides desperately needed a victory. Both sides had chances to score both were unable to convert. The Tangerines are 21st and two points from safety, whilst the Cod Army sit one place above them.
Doncaster took a huge stride in their bid to beat the drop as they beat Coventry 2-0 to move within three points of safety. Tommy Rowe opened the scoring with his second goal in as many games after heading in Gary McSheffrey’s cross, before Andy Williams doubled Donny’s lead with a header of his own.
Shrewsbury are now four points above the relegation zone after a thrilling 3-2 win at play-off hopefuls Gillingham. The Shrews took the lead three times through Sullay Kaikai, Andy Mangan and Jean-Louis Akpa Akpro. The Gills equalised twice as Cody McDonald struck a superb 20-yard drive from the edge of the area, whilst Jake Hessenthaler also netted from distance.
Port Vale thrashed Rochdale 4-1 at home as the hosts kept their unlikely play-off dreams alive, with the side now five points adrift of the top six. Vale raced into a 3-0 lead as Theo Robinson’s curling effort opened the scoring, before Michael O’Connor doubled the lead from the penalty spot and JJ Hooper tapped home. Calvin Andrew pulled one back for Dale, but O’Connor netted his second penalty of the afternoon shortly afterwards to restore his side’s three-goal advantage.
Scunthorpe are now just two points off the play-offs after a 2-0 victory at Peterborough, which saw the Posh part ways with manager Graham Westley. The Iron have now won their last four matches after goals from Tom Hopper and an own goal by Ricardo Santos.
Oldham ensured League One football next term as they beat already relegated Crewe 1-0 as Jonathan Forte scored the game’s only goal with a tap-in from eight yards after Curtis Main’s effort struck the post.
Swindon will also be plying their trade in League One after a 1-0 win over Chesterfield. Yaser Kasim finished off a fine piece of play from Michael Doughty with a curling effort, which leaves the visitors still in danger of relegation.
And finally, Barnsley climbed into the play-off places after their goalless draw at Sheffield United in the Yorkshire derby. On-loan Manchester United striker Ashley Fletcher had put the ball in the net for the Tykes, before it was disallowed for a foul on Ryan Flynn.
Player of the Weekend: James Hanson (Bradford City)
Team of the Weekend: Shrewsbury Town
Goal of the Weekend: Cody McDonald (GILLINGHAM v Shrewsbury)