Manchester United will face a reunion with Cristiano Ronaldo after drawing Serie A champions Juventus in the Champions League group stage.
Ronaldo, who was at United between 2003 and 2009, joined Juve in July after nine years at Real Madrid.
Valencia and Young Boys are the other teams in Group H.
Tottenham have been drawn in a tough group to face Barcelona, while last season’s runners-up Liverpool face Paris St-Germain and Napoli.
Eredivisie champions PSV Eindhoven and Inter Milan complete the line-up in Spurs’ Group B and Red Star Belgrade are the other team to play Jurgen Klopp’s side in Group C.
Premier League champions Manchester City were drawn in Group F alongside Shakhtar Donetsk, Lyon and Hoffenheim.
Last season’s winners Real Madrid, who have won the competition for the past three years, are in Group G with Roma, CSKA Moscow and Viktoria Plzen.
Group stage draw in full:
Group A: Atletico Madrid, Borussia Dortmund, Monaco, Club Brugge.
Group B: Barcelona, Tottenham, PSV Eindhoven, Inter Milan.
Group C: Paris St-Germain, Napoli, Liverpool, Red Star Belgrade.
Group D: Lokomotiv Moscow, Porto, Schalke, Galatasaray.
Group E: Bayern Munich, Benfica, Ajax, AEK Athens.
Group F: Manchester City, Shakhtar Donetsk, Lyon, Hoffenheim.
Group G: Real Madrid, Roma, CSKA Moscow, Viktoria Plzen.
Group H: Juventus, Manchester United, Valencia, Young Boys.