Nine months of hard work, 540 games of football and now it all comes down to a couple of hours on Saturday.
The Championship has once again delivered a season of incredible drama and entertainment with the pendulum swinging one way, then the other, and back again. And again. And again.
Heading into the final-day fixtures (all 12:30 BST kick-offs), the title, two play-off places and realistically one relegation spot are yet to be decided with 12 teams still having a lot to play for.
That is half of the division with something at stake, so we have taken a look at the permutations, of which there are many.