Celtic have been handed a glamour Champions League draw as they welcome holders Real Madrid to Glasgow.
The Scottish Champions were drawn alongside Real Madrid as well as RB Leipzig and FC Shaktar Donetsk.
Liverpool will face fellow Glasgow side Rangers in what is an intriguing Group A with Ajax and Napoli also drawn.
READ MORE: Check out our soccer section
Robert Lewandowski will return to Bayern Munich as Barcelona were drawn alongside the German Champions and Inter Milan and FC Viktoria Plzen also drawn.
Tottenham will take on Europa League winners Eintracht Frankfurt as well as Sporting Lisbon and Marseille.
Erling Haaland and Manchester City will face off against Borussia Dortmund in Group G as well as Sevilla and Copenhagen.
Chelsea will face AC Milan, FC Salzburg and Dinamo.
Here is the full draw
Group A: Ajax, Liverpool, Napoli, Rangers
Group B: Porto, Atletico Madrid, Bayer Leverkusen, Club Bruges
Group C: Bayern Munich, Barcelona, Inter Milan, Viktoria Plzen
Group D: Eintracht Frankfurt, Tottenham, Sporting Lisbon, Marseille
Group E: AC Milan, Chelsea, Salzburg, Dinamo Zagreb
Group F: Real Madrid, RB Leipzig, Shakhtar Donetsk, Celtic
Group G: Manchester City, Sevilla, Borussia Dortmund, Copenhagen
Group H: PSG, Juventus, Benfica, Maccabi Haifa
READ NEXT:
Gio van Bronckhorst reveals Rangers bus bedlam as they're met with 'we love you Celtic' chants
Leah Paul and Laura Delany tons see Ireland hammer Netherlands
Rory McIlroy hoping to ‘finish the PGA Tour season on a high’
Tyson Fury calls for knife criminals to be castrated in emotional interview after cousin's death
Benjamin Mendy told rape victim ‘don’t worry, it’s small’, court hears
Get the latest sports headlines straight to your inbox by signing up for free email alerts