The UEFA Champions League draw took place on Thursday, and while the teams seem to be fairly evenly spread, we take a look at some of the more difficult groups.
Here are the groups in case you missed the draw:
Group A: Paris Saint-Germain, Real Madrid, Shakhtar Donetsk, Malmo
Group B: PSV Eindhoven, Manchester United, CSKA Moscow, Wolfsburg
Group C: Benfica, Atletico Madrid, Galatasaray, Astana
Group D: Juventus, Manchester City, Sevilla, Borussia Monchengladbach
Group E: FC Barcelona, Bayer Leverkusen, Roma, BATE Borisov
Group F: Bayern Munich, Arsenal, Olympiacos, Dinamo Zagreb
Group G: Chelsea, Porto, Dynamo Kiev, Maccabi Tel Aviv
Group H: Zenit St Petersburg, Valencia, Lyon, Gent
The toughest group looks to be Group D, in which last season's finalists, Juventus, will meet Manchester City, who so far hold a poor record in this competition. There'll be heaps of pressure on City to advance, especially given their strong start in the Premier League.
Manchester United, in Group B, have been handed a fairly easy bunch on their return to European football, while in Group A, Real Madrid will take on Paris Saint-Germain in what should be a classic.
Bayern Munich will meet Arsenal in Group F, and that is sure to be another thrilling encounter.
What is your opinion? Who do you think will win the Champions League this season?