Two promotions and one relegation so far. But there could be a few more this weekend, and titles are on the line..
Wolverhampton Wanderers clinched promotion last weekend, and now all eyes are on wrapping up the Championship crown.
A point away at Bolton Wanderers would do the job, but if not then attention would turn to Cardiff City's evening clash with Nottingham Forest. Anything less than maximum points for the Bluebirds, and the trophy will be making its way to Molineux.
Sunderland and Burton Albion face the drop this weekend, and the pair go head to head at the Stadium of Light.
If Sunderland lose, they would be down if two of Bolton, Birmingham City (both 40 pts) or Barnsley (38 pts) reach 41 points. Bolton host Wolves, Birmingham entertain Sheffield United and Barnsley visit Leeds United.
Should Burton lose, Bolton and Birmingham would both have to win to send the Brewers down.
Likewise, if it's a draw in the North East, both clubs will receive a stay of execution unless the above scenario occurs.
Promotion: Wolverhampton Wanderers
Wigan Athletic could secure an immediate return to the Sky Bet Championship with victory on Saturday.
The Latics would need maximum points away at Fleetwood Town, while hoping Shrewsbury Town drop points at home to relegated Bury.
Accrington Stanley could add the Sky Bet League Two trophy to their cabinet this weekend, although they would need to beat promotion-chasing Wycombe Wanderers away to do so.
Three points at Adams Park, combined with defeat for Luton Town at Carlisle United, would wrap things up.
Luton's promotion will be confirmed this weekend if they record maximum points away at Carlisle United – and that would keep their title hopes alive, too. However, failure to win may not stop the promotion party.
With a point at Brunton Park, Exeter City would need all three at home to Crawley to delay the celebrations. A defeat in Cumbria for Nathan Jones' side and Exeter would need a draw to mathematically deny the Hatters, but realistically, the Grecians must win due to the huge goal differential between the two.
Chesterfield could suffer a second successive relegation if they lose at Forest Green Rovers and Grimsby Town win at Swindon Town.
Barnet could join them if they drop points at home to Newport County. If Forest Green and Grimsby win, and Morecambe get a result at Crewe Alexandra, then the Bees will be down even with a draw.
Defeat against the Exiles and the Morecambe result would become irrelevant to the scenario – all eyes would be on FGR and the Mariners.
Promotion: Accrington Stanley
If Macclesfield Town win their Saturday lunchtime clash at Eastleigh, then they will clinch a return to the EFL.
Tranmere Rovers are the only side who can pounce on any slip-up from the Silkmen. Should Macc drop points, Rovers would have to win to keep their automatic hopes alive.