Juventus will face Barcelona, Olympiacos and Sporting Lisbon in the group stages of the Champions League.

The Bianconeri were top seeds and have been handed a tough task to qualify top of Group D. They’ll face Barcelona again, having already beaten the Blaugrana in the quarter-finals last season on their way to the final.

They’ll also have to face Portuguese side Sporting Lisbon who qualified with a 5-1 victory over FCSB yesterday, while Olympiacos are relatively recent visitors to Turin where they were beaten 3-2 when Juve progressed to the final in 2015.

Champions League Draw in Full

Group A

Benfica, Manchester United, Basel, CSKA Moscow

Group B

Bayern Munich, Paris Saint-Germain, Anderlecht, Celtic

Group C

Chelsea, Atletico Madrid, Roma, Qarabag

Group D

Juventus, Barcelona, Olympiakos, Sporting CP

Group E

Spartak Moscow, Sevilla, Liverpool, Maribor

Group F

Shakhtar Donetsk, Manchester City, Napoli, Feyenoord

Group G

Monaco, Porto, Besiktas, RB Leipzig

Group H

Real Madrid, Borussia Dortmund, Tottenham Hotspur, APOEL