A Barcelona-Bayern Munich pairing headlines the Champions League group stage draw as the Premier League teams all avoided what looks to be the group of death. Internazionale also lines out in that tough Group C, with Czech club Viktoria Plzen given the rough end of the stick as the fourth side in that group.
Liverpool lines up in an interesting-looking Group A that also features Rangers – who secured qualification this week – Napoli and Dutch champions Ajax.
In Group F, Scottish champions Celtic have been handed a tricky draw where they will meet defending champions Real Madrid, RB Leipzig, and Shakhtar Donetsk. The Ukrainian team will play their home matches in Warsaw due to the ongoing Russian invasion.
As far as the other Premier League teams are concerned, Spurs will likely be the happiest with their draw on paper. They are in Group D alongside Eintracht Frankfurt, Sporting Lisbon, and Marseille.
Chelsea line up against AC Milan, Salzburg, and Dinamo in Group E, while Manchester City has a potentially tricky group containing Copenhagen, Sevilla, and Dortmund, though the latter two have endured a slower than expected start to their respective domestic seasons.
Champions League group stage draw
Group A: Ajax, Liverpool, Napoli, Rangers.
Group B: Porto, Atletico, Bayer Leverkusen, Club Brugge.
Group C: Bayern Munich, Barcelona, Internazionale, Viktoria Plzen.
Group D: Eintracht Frankfurt, Tottenham Hotspur, Sporting Lisbon, Marseille.
Group E: AC Milan, Chelsea, Salzburg, Dinamo.
Group F: Real Madrid, RB Leipzig, Shakhtar Donetsk, Celtic.
Group G: Manchester City, Sevilla, Dortmund, Copenhagen.
Group H: PSG, Juventus, Benfica, Maccabi Haifa.