Champions League football has thrilled us this week with an extraordinary set of quarter-finals.
The competition has been incredible this season and Roma's historic win over Barcelona and Real Madrid's astounding last-gasp victory over Juventus left jaws on the floor.
We're now set for some sensational semi-finals in the coming weeks but we don't really want to see the it all come to end.
Read more: When is the UEFA Champions League semi-final draw? What channel is it on, what time is it on and who is already in it?
Never fear. It's already looking like next season's tournament will be even more competitive with a stunning line-up seemingly set to take part.
With the introduction of several new qualification rules, there will be four teams from England, Spain, Germany, and Italy definitely in the group stages, along with sides from France, Russia, Portugal, Turkey, Ukraine, and Belgium.
Read more: UEFA scrap 'cup-tied' rule and confirm extra sub allowed in Champions League and Europa League from next season
But if the season were to end right now, who would make the group stage for next year?
Click the right arrow above to find out the 24 teams who would make it in to the Champions League...