Holders Liverpool have been drawn to play Napoli, Salzburg and Genk in Group E of the 2019 UEFA Champions League.
The draw, made in Monaco, has pitted Jurgen Klopp's side against the Italian club in the group stages for the second successive year
Manchester City will face Ukraine's Shaktar Donetsk, Croatia's Dinamo Zagreb and Italian side Atalanta in Group C.
Tottenham will play five-time winners Bayern Munich, Olympiacos and Red Star Belgrade in Group B.
Chelsea, drawn in Group H, will play last season's beaten semi-finalists Ajax, Valencia and French club Lille.
Group A: Paris Saint-Germain, Real Madrid, Club Brugge, Galatasary
Group D: Juventus, Atletico Madrid, Bayer Leverkusen, Lokomotiv Moscow
Group F: Barcelona, Borussia Dortmund, Inter Milan, Slavia Prague
Group G: Zenit St.Petersburg, Benfica, Lyon, Leipzig