Tough fixtures ahead as Champions League draw is made.

Some very difficult fixtures in store for the group stages of the Champions League. Manchester United avoided some seriously tough opponents, but still have a difficult task as they will face FC Basel, Benfica and CSKA Moscow.

Celtic have been given a ruthless draw as they face German giants Bayern Munich, the Neymar-led PSG and Belgian big boys Anderlecht. Chelsea could have wished for easier opponents too as they face Atlético Madrid, Roma and Qarabag.

Most pundits will expect Man City to top their group ahead of Shakhtar Donetsk, Napoli and Feyenoord, but only a fool would think that an away game against any of these clubs will be a walk in the park.

Liverpool can be thankful for missing out on some serious heavyweights such as Barcelona and Juventus, but they face Spartak Moscow, Sevilla and Maribor and no doubt Jurgen Klopp will be after the group’s top spot.

Finally Tottenham have been dealt heavyweights in Real Madrid and Borussia Dortmund. Along with APOEL, Mauricio Pochettino will face an uphill battle if they are to make it to the knock-out stages.

The groups in full:

Group A: Benfica, Manchester United, Basel, CSKA Moscow

Group B: Bayern Munich, Paris Saint-Germain, Anderlecht, Celtic

Group C: Chelsea, Atlético Madrid, Roma, Qarabag

Group D: Juventus, Barcelona, Olympiakos, Sporting

Group E: Spartak Moscow, Sevilla, Liverpool, Maribor

Group F: Shakhtar Donetsk, Manchester City, Napoli, Feyenoord

Group G: Monaco, Porto, Besiktas, Leipzig

Group H: Real Madrid, Borussia Dortmund, Tottenham, APOEL


Follow Rob Smith on Twitter (@robsmithireland)