Following the traditional arse ache of a ceremony which seemed to take about two weeks to conclude, we now know who will be facing who in the group stage of this season's Champions League.
For the first time ever, the Premier League will be represented by five clubs, by virtue of Manchester United's Europa League victory, last season, which automatically qualified Jose Mourinho's men for this season's competition, while Liverpool secured their place in the group stage after a comprehensive qualification victory over Bundesliga outfit Hoffenheim.
Celtic also secured a berth in the groups following victory over Kazakhstan's Astana, although being champions of Scotland wasn't enough to earn the Bhoys a place in pot one, which is reserved for league champions of Europe's top eight ranked nations and the defending European champions, only.
English teams certainly had mixed fortunes with Manchester United, Manchester City and Liverpool all handed relatively easy draws, especially Jurgen Klopp's team who will be extremely happy.
Advert
Chelsea's draw looks a bit more difficult and Spurs will be wondering what they did in a past life to deserve defending champions Real Madrid and Borussia Dortmund, who beat them in the Europa League a couple of years ago:
GROUP A: Benfica, Manchester United, Basle, CSKA Moscow
GROUP B: Bayern Munich, PSG, Anderlecht, Celtic
GROUP C: Chelsea, Atletico Madrid, AS Roma, Qarabag
Advert
GROUP D: Juventus, Barcelona, Olympiakos, Sporting Lisbon
GROUP E: Spartak Moscow, Sevilla, Liverpool, Maribor
GROUP F: Shakhtar Donetsk, Manchester City, Napoli, Feyenoord
GROUP G: Monaco, Porto, Besiktas, RB Leipzig
Advert
GROUP H: Real Madrid, Borussia Dortmund, Spurs, APOEL
There are some extremely intriguing ties in this year's group stage with Bayern vs PSG, Chelsea vs Atleti, Juventus vs Barcelona and Real vs Dortmund the pick of the draw.
Can Real Madrid make it three years in a row?
Featured Image Credit: PATopics: Football, Champions League