Not champions by chance – newly-crowned 2017-18 Premier League winners Man City have been on fire all season!
RB Leipzig 1-0 Marseille: Werner wins it for Euro upstarts
RB Leipzig 2-2 Mainz
How Messi dazzled the world against Chelsea!
Frankfurt 0-1 Bayern Munich: Vidal seals winter champion title!