Sunderland confirmed their spot in the Sky Bet Championship play-offs after a dramatic final day in England's second tier.
Millwall looked all-but-certain to wrap up their place in the post-season competition as they held a 3-1 advantage of Blackburn at half-time, but a second-half collapse saw them fall to 8th.
Coventry finished 5th after they drew with Middlesbrough, leaving Blackburn and West Brom disappointed alongside Millwall as they all missed out.
In Sky Bet League Two, Northampton got the job done as they finished in the automatic promotion places, with Stockport having to settle for a spot in the play-offs.
They join Bradford, Carlisle and Salford in having another shot at going up.
On Sunday, Plymouth secured the Sky Bet League One title on final day, while MK Dons, Morecambe and Accrington joined Forest Green in dropping down a division.
Defeat for Derby at Sheffield Wednesday saw them lose their grip on the final play-offs position - Peterborough's victory at Barnsley was enough to clinch 6th.
Posh will face the Owls in their play-off encounter, while Barnsley take on Bolton with both sides unmoved from their positions.
Sky Bet Championship
Champions:
- Burnley
Promoted:
- Sheffield United
Play-offs:
- Luton
- Middlesbrough
- Coventry
- Sunderland
Relegated:
- Reading
- Blackpool
- Wigan
Sky Bet Championship play-offs schedule
Saturday May 13: Sunderland v Luton (17:30 BST)
Sunday May 14: Coventry v Middlesbrough (12:00 BST)
Tuesday May 16: Luton v Sunderland (20:00 BST)
Wednesday May 17: Middlesbrough v Coventry (20:00 BST)
Saturday May 27: Play-off final (16:45 BST)
Sky Bet League One
Champions:
- Plymouth
Promoted:
- Ipswich
Play-offs:
- Sheffield Wednesday
- Barnsley
- Bolton
- Peterborough
Relegated:
- MK Dons
- Morecambe
- Accrington
- Forest Green
Sky Bet League One play-offs schedule
Friday May 12: Peterborough v Sheffield Wednesday (20:00 BST)
Saturday May 13: Bolton v Barnsley (15:00 BST)
Thursday May 18: Sheffield Wednesday v Peterborough (20:00 BST)
Friday May 19: Barnsley v Bolton (20:00 BST)
Monday May 29: Play-off final (15:00 BST)
Sky Bet League Two
Champions:
- Leyton Orient
Promoted:
- Stevenage
- Northampton
Play-offs:
- Stockport
- Carlisle
- Bradford
- Salford
Relegated:
- Rochdale
- Hartlepool
Sky Bet League Two play-offs schedule
Saturday May 13: Salford v Stockport (19:45 BST)
Sunday May 14: Bradford v Carlisle (19:00 BST)
Saturday May 20: Stockport v Salford (12:30 BST)
Saturday May 20: Carlisle v Bradford (15:00 BST)
Sunday May 28: Play-off final (13:30 BST)