The Group Stage draw for the 2017/18 Champions League has been completed in Monaco and after what seemed like the longest amount of pre-draw bullshit, we finally know who will be playing who in Europe's elite club competition.
The Diego Costa derby in Group C, a heavyweight clash between Bayern and PSG in group B, and Juventus vs Barcelona in Group D were the highlight of the early rounds, and Liverpool dodged a serious bullet as they had a 50/50 chance of drawing Real Madrid and Dortmund, but instead got Spartak Moscow and Sevilla as the sides ranked above them. Liverpool fans loving Andriy Shevchenko for that one.
Here are the results of the draw in full.
Group A
-Benfica
-Manchester United
-FC Basel
-CSKA Moscow
Group B
-Bayern Munich
-PSG
-Anderlecht
-Celtic
Group C
-Chelsea
-Atletico Madrid
-AS Roma
-Qarabag
Group D
-Juventus
-Barcelona
-Olympiacos
-Sporting Lisbon
Group E
-Spartak Moscow
-Sevilla
-Liverpool
-Maribor
Group F
-Shakhtar Donetsk
-Manchester City
-Napoli
-Feyenoord
Group G
-FC Porto
-AS Monaco
-Besiktas
-RB Leipzig
Group H
-Real Madrid
-Borussia Dortmund
-Tottenham Hotspur
-APOEL Nicosia
Not long to go now, the first round of group fixtures as the action kicks off on the 12th and 13th of September.
That was definitely a better draw than usual, and here's Mr.Shevchenko on hand to give you our overall grading of the draw: