Wigan moved to the brink of the League One title after a home draw with AFC Wimbledon.
The Latics, who have already secured automatic promotion, came from behind to earn a point with Michael Jacobs' second-half goal cancelling out Joe Pigott's opener for the Dons.
That leaves Paul Cook's men two points ahead of Blackburn with just one game to play after Rovers were beaten 1-0 at Charlton.
Managerless MK Dons will be playing in League Two for the first time in a decade next season after their relegation was confirmed with a 2-0 loss at home to Scunthorpe.
The win for Scunthorpe means their midweek clash with Plymouth will be vital in the chase for the play-offs after Argyle's 2-1 home win over Rotherham.
Walsall claimed a vital 1-0 win in last-gasp fashion which puts them in touching distance of safety and effectively relegates Northampton. That win sent Rochdale back into the bottom four after they were beaten 2-1 at Oxford, despite having led through Brad Inman's opener.
Oldham are a point clear of Dale after a 0-0 draw with Doncaster and their fate will be decided on the final day where they play Northampton, who will need to win by nine goals.
Shrewsbury, assured of third place, drew 1-1 with Blackpool while already-relegated Bury beat Portsmouth 1-0.
Peterborough enjoyed a 2-0 success over Fleetwood, with Jack Marriott scoring his 27th league goal of the season, while two late goals saw Bristol Rovers and Gillingham draw 1-1.
Bradford lost 2-0 at home to Southend.