The draw for the group stage of the next Champions League has been made, with Arsenal and Celtic being pitted up against some very tough teams.
Arsenal face the likes of Borussia Dortmund, Marseille and Napoli, while Celtic have the unenviable task of being in a group with Barcelona, AC Milan and Ajax.
Manchester City will go up against Champions League holders Bayern Munich, while Manchester United will go up against Bayer Leverkusen in group A.
The full draw is as follows:
Group A: Manchester United, Shakhtar Donetsk, Bayer Leverkusen, Real Sociedad
Group B: Real Madrid, Juventus, Galatasaray, Copenhagen
Group C: Benfica, Paris St-Germain, Olympiakos, Anderlecht
Group D: Bayern Munich, CSKA Moscow, Manchester City, Viktoria Plzen
Group E: Chelsea, Schalke, Basel, Steaua Bucharest
Group F: Arsenal, Marseille, Borussia Dortmund, Napoli
Group G: Porto, Atletico Madrid, Zenit St Petersburg, Austria Vienna
Group H: Barcelona, AC Milan, Ajax, Celtic