Manchester City have been handed a tough draw in the group stages of the Champions League.
The Premier League winners have been placed in Group E alongside 2013 champions Bayern Munich, Russian champions CSKA Moscow and Serie A side Roma.
Liverpool, who were seeded third for today's draw, will have to face defending champions Real Madrid in Group B as well as 2013 Europa League semi-finalists FC Basel and Buglaria's Ludogoret who reached the group stage after a fairytale win over Steau Bucharest on penalties.
Arsenal are the top seeds in Group D and Arsene Wenger's side will once again have to go up against Borussia Dortmund in a repeat of last season's group draw. Their group also features Turkey's Galatasaray and Belgian side Anderlecht.
Chelsea have been placed in Group G where they will take on German side Schalke, Sporting Lisbon and Celtic's conquerors Maribor.
The other eye-catching groups see Barcelona, PSG and Ajax fighting it out in Group F. The 2014/15 Champions League's only Irishman Cillian Sheridan is in that group for Cyprus' APOEL Nicosia.
Last year's runners up Atletico Madrid and Serie A champions Juventus are paired together in Group A.
The #UCLdraw is complete and here is the result: pic.twitter.com/3Wf51M1VRd
— Champions League (@ChampionsLeague) August 28, 2014