City, Real clash in Champions League
© AFP

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:

Group A:
Porto
Dynamo Kiev
Paris St Germain
Dinamo Zagreb

Group B:
Arsenal
Schalke
Olympiacos
Montpellier

Group C:
AC Milan
Zenit St Petersburg
Anderlecht
Malaga

Group D:
Real Madrid
Man City
Ajax
Borussia Dortmund

Group E:
Chelsea
Shakhtar Donetsk
Juventus
FC Nordsjaelland

Group F:
Bayern Munich
Valencia
Lille
BATE Borisov

Group G:
Barcelona
Benfica
Spartak Moscow
Celtic

Group H:
Manchester United
Braga
Galatasaray
CFR Cluj