There's a lot going on as the UEFA Champions League heads into the final matchday of the group stage. But here's what's certain: Manchester City, PSG, Liverpool, Ajax, Sporting Lisbon, Real Madrid, Inter Milan, Bayern Munich, Manchester United, Chelsea and Juventus have all already qualified for the knockout stage.
That leaves five spots up for grabs on the final matchday, with powerhouses like Barcelona, Atlético Madrid and AC Milan among those fighting for their Champions League survival.
Here's a look at each group and what scenarios remain in play to cement the last 16 vying for Europe's top club prize:
With RB Leipzig defeating Club Brugge on Wednesday, PSG still qualified for the knockout stages despite its loss to Manchester City.