European champions Paris Saint-Germain will play Bayern Munich and Barcelona in this season’s Champions League and record 15-times winners Real Madrid will face Manchester City and Liverpool after the draw was made on Thursday.
PSG will also meet Premier League sides Tottenham Hotspur and Newcastle United along with Atalanta and Bayer Leverkusen in the new group phase format which started last season.
Real Madrid will play Manchester City again and make a trip to Liverpool in what will be a homecoming for Trent Alexander-Arnold, who left Anfield to join Real in the close season. Real also take on Juventus at home.
Liverpool will also face Inter Milan, Atletico Madrid and Eintracht Frankfurt, and Bayern play Chelsea and Arsenal.
Last season’s runners-up Inter Milan host Liverpool and Arsenal, and the Italian side will travel to Borussia Dortmund and Atletico Madrid.
Barcelona, La Liga champions and last year’s semi-finalists, host PSG and face away games at Chelsea and Newcastle.
Arsenal, semi-finalists last season, also play Atletico Madrid and Club Brugge
How many games will be played in the group stage?
A total of 144 games will be played in the league phase. Before last season, 96 games constituted what was then the group stage.
What are the dates of the Champions League group stage?
Matchday 1: September 16-17
Matchday 2: September 30-October 1
Matchday 3: October 21-22
Matchday 4: November 4-5
Matchday 5: November 25-26
Matchday 6: December 9-10
Matchday 7: January 20-21
Matchday 8: January 28