Manchester United have drawn Juventus in the Champions League group stage to set-up a reunion with Cristiano Ronaldo.
With pressure and scrutiny building at Old Trafford, the club will now welcome back their former star, who joined in the summer from Real Madrid, after being drawn alongside the Italian champions in Group H.
Valencia and Young Boys complete the line up in that group, while Tottenham face a difficult task to progress from Group B after being handed a difficult draw.
Mauricio Pochettino's side will face Barcelona in mouth-watering Group B encounters, while PSV Eindhoven and Inter Milan will also pose a threat in Group B.
Last season's runners-up, Liverpool, were also handed a tough draw, landing French giants Paris St Germain, Napoli and Red Star Belgrade in Group C.
Reigning champions Real will face Roma, CSKA Moscow and Viktoria Plzen, while Atletico Madrid are in Group A alongside Borussia Dortmund, Monaco and Club Brugge.
Group D looks more friendly with Lokomotiv Moscow, Porto, Schalke and Galatasaray, and five-time winners Bayern Munich have Benfica, Ajax and AEK Athens for company.
Paris St Germain
Red Star Belgrade