The final Champions League group stage as we know it is now done and dusted – and those good enough to reach the knockout stages will soon learn their fate of who they're facing in the round of 16.
It was heartbreak for Newcastle who finished bottom of their group following a 2-1 defeat by AC Milan on Wednesday, with Borussia Dortmund and PSG advancing from their group.
Reigning European champions Manchester City cruised to a flawless six wins out of six, with RB Leipzig joining them in the next round.