Manchester City will face Real Madrid for the first time in a competitive match after being drawn against Jose Mourinho's side in the UEFA Champions League group stage.
City look to have the toughest group of all in Group D with the Spanish champions Real, Dutch league winners Ajax and German double-winners Borussia Dortmund all dangerous opponents.
Chelsea, the defending European champions, also have a tough-looking task in Group E along with Shakhtar Donetsk, Juventus and Nordsjaelland.
Manchester United and Arsenal have more straightforward groups. The Gunners are in Group B with Schalke, Olympiacos and Montpellier, while Sir Alex Ferguson's United will take on Braga, Galatasaray and CFR Cluj in Group H.
There are a couple of glamour ties in prospect for Celtic in Group G - Barcelona are in the group along with Benfica and Spartak Moscow.
UEFA Champions League group-stage draw:
Paris St Germain
Zenit St Petersburg