Mixed fortunes for British clubs in draw.
Reigning Champions Chelsea have been drawn alongside Juventus, Shaktar Donetsk and Nordsjaelland in Champions League Group E.
The Blues will face daunting away trips to Italian Champions Juventus, and Ukranian Champions Shaktar. Little-known Danish side Njordsjaelland make-up the group.
Meanwhile, Group D sees four big domestic league winners pitted against one another as Premier League Champions Manchester City face the unenviable task of Spanish Champions Real Madrid, Dutch league winners Ajax, and German Champions Borussia Dortmund.
Manchester United will have a much easier time of it in Group H, in what stands out as the least challenging group. They will face Portugese side Braga, along with Galatasaray of Turkey, and Cluj of Romania.
Arsenal, like Man Utd, will be relatively happy with their draw. They will play German side Schalke, Olympiakos, and Montpellier in Group B.
The other British interest sees SPL holders Celtic line-up in Group G with Spanish giants Barcelona, Benfica and Spartak Moscow, and will do well to progress beyond the Group Stages.
Here’s your completed line-up for the Champions League group stages:
Group A: Porto, Dynamo Kiev, Paris St Germain, Dinamo Zagreb.
Group B: Arsenal, Schalke, Olympiakos, Montpellier.
Group C: AC Milan, Zenit St Petersburg, Anderlecht, Malaga.
Group D: Real Madrid, Manchester 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.
Serie A tickets
Compare ticket prices for all the big games in the Italian league with tixdaq. Buy AC Milan tickets, Juventus tickets, Inter Milan tickets, Roma tickets and many more with the leading ticket comparison site.