Barcelona will face Juventus in the group stage of the Champions League after they were paired together in Group G in the draw, which took place in Geneva on Thursday.
Lionel Messi and Cristiano Ronaldo face off will be the first time they will be meeting since the latter’s move to Turin from Real Madrid in 2018.
Both men have shared 11 of the last 12 Ballon d’Or awards between them.
Barca and Juve are joined in Group G by Dynamo Kiev and Ferencvaros, the Hungarian outfit who beat Celtic en-route to qualifying for the main draw for the first time in their history.
Manchester United who is returning to the Champions League is drawn against last year’s Champions League finalists PSG, RB Leipzig and Istanbul Basaksehir in Group H.
Reigning champions Bayern Munich will play Atletico Madrid, Red Bull Salzburg and Lokomotiv Moscow in Group A for a place in the knockout stages, having got their hands on the trophy for the sixth time by beating PSG 1-0 in Lisbon on August 23.
Group D will see 2018 winners Liverpool square off against Ajax, Atalanta and Midtjylland.
13-time winners Real Madrid have been dealt a tough hand in Group B alongside Shakhtar Donetsk, Inter and Borussia Monchengladbach.
Manchester City were handed a more favourable draw against Porto, Olympiacos and Marseille in Group C, as they bid to win the competition for the first time in their history once again.
The fourth team from the EPL, Chelsea, will play Europa League winners Sevilla, Krasnodar and Rennes, who will be making their first appearance on Europe’s biggest stage, in Group E.
In Group F, Borussia Dortmund will square off against Lazio and Club Brugge .
The 2020-21 edition of the Champions League set to kick off on October 20/21, with fixtures continuing through to early December to decide who will reach the last 16 stage.