Wigan Athletic were crowned League One champions despite being thrashed 4-1 by Barnsley, who booked themselves the last play-off place on goal difference.
Will Grigg put the Latics in front inside the opening ten minutes as he netted his 28th goal of the campaign. But, a brace from Sam Winnall before half-time and further goals by Conor Hourihane and Josh Brownhill, who struck a wonderful free-kick, ensured the Tykes’ place in the top six.
Burton earned automatic promotion after a 0-0 draw at Doncaster, which saw Donny relegated to League Two. The Brewers knew that a draw would be enough to seal their place in the Championship for the first time in their history. The match itself presented neither side with a clear-cut chance, but Calum Butcher came the closet to scoring for the visitors, but he eventually failed to convert.
Walsall will have to settle for a place in the play-off’s after narrowly missing out on promotion by one point, despite thrashing Port Vale 5-0 away from home. The victory was the Saddlers’ biggest win in five years with goals from Paul Downing, Tom Bradshaw, a 30-yard strike by Sam Mantom and a brace by Anthony Forde, whose first strike was a sublime effort from 35-yards out.
Scunthorpe missed out on the play-offs, even though they beat Sheffield United 2-0 away from home. The Iron knew they needed to better Barnsley’s result, but came up short and failed to make the top six, as only three goals separated them and the Tykes. Tom Hopper put the visitors ahead against the Blades, before Paddy Madden doubled their lead.
Gillingham’s slim hopes of making the play-offs were left in tatters after a 2-1 home defeat by Millwall. The Gills needed a win and for other results to go their way, but they fell behind when Aiden O’Brien put the Lions ahead with a tap-in. John Egan equalised in the 92nd minute to give the hosts a glimmer of hope, but a Lee Gregory penalty in the eighth minute of stoppage-time saw the visitors take the spoils.
Blackpool were relegated to League Two after a crushing 5-1 defeat at Peterborough. The Tangerines were ahead at half-time after Jacob Blyth’s first-half header gave them a vital lead at the break. But, five second-half goals from Shaquile Coulthirst, Marcus Maddison and a Jon Taylor hat-trick sealed their place in the fourth-tier of English football.
Fleetwood’s 2-0 win over Crewe meant that even if Blackpool had held on to a win, they would have been relegated anyway, as former Tangerines midfielder Bobby Grant condemned his old club with a superb 25-yard strike that flew in off the underside of the crossbar to put the hosts ahead. Devante Cole soon doubled the score as the Cod Army ensured their place in League One for next season.
Swindon comfortably beat Shrewsbury 3-0 as they won for the second time in three games. Nicky Ajose grabbed a brace, the first coming from the penalty spot, before netting the second with a 25-yard arrowed strike into the bottom corner, before Jordan Young netted his first goal for the hosts.
Bradford won their seventh home game in a row after beating Chesterfield 2-0 as they continued their momentum ahead of the play-offs. Lee Evans put the Bantams in front, before Billy Clarke doubled the hosts’ lead.
Bury dramatically beat Southend 3-2 after scoring in stoppage-time to seal a memorable victory. Frank Moussa put the Shrimpers 1-0 up before Adam Barrett converted the ball into his own net. David Mooney restored the visitors lead, but two goals from Ryan Lowe in his final appearance for the hosts ensured David Flitcroft’s side a wonderful end to their campaign.
Colchester lost at home to Rochdale 2-1 as they recorded an unwanted 24th defeat of the season. Nathaniel Mendez-Laing put Dale in front, before Joe Edwards levelled the score for the hosts. Only for Calvin Andrew to curl home a brilliant effort as he found the top corner from the edge of the penalty area.
And finally, Coventry moved up to eighth after a 2-0 win at Oldham, as on-loan Newcastle United striker Adam Armstrong scored his 20th goal of the season, after Romain Vincelot had put the Sky Blues in front.
Player of the Weekend: Jon Taylor (Peterborough United)
Team of the Weekend: Barnsley
Goal of the Weekend: Anthony Forde (Port Vale vs WALSALL)