Arsenal handed very winnable Champions League group
Arsene Wenger saw his team drawn in Group A alongside Paris Saint-Germain, FC Basel and Ludogorets.
Arsenal will play French champions PSG, Swiss outfit FC Basel and Bulgarian side Ludogorets in the Champions League group stage this season.
Manchester City face European heavyweights Barcelona as Pep Guardiola returns to the Nou Camp in what should be two mouthwatering clashes. Borussia Monchengladbach and Brendan Rodgers' Celtic make up a fierce Group C.
Pot 4 side Celtic face an extremely tough task in what looks to be the group of death in this season's competition.
Premier League champions Leicester City play Porto, Club Brugge and Copenhagen in a decent Group G draw for their first appearance in Europe's elite tournament.
Tottenham Hotspur have a kind draw on their return to the competition with ties against CSKA Moscow, Bayer Leverkusen and Monaco in Group E.
Depending on the performance of English sides in both the Champions League and Europa League, there is the possibility that the Premier League could lose its coveted fourth spot in the top-tier competition.
Groups in full:
A - Paris Saint-Germain, Arsenal, FC Basel, Ludogorets
B - Benfica, Napoli, Dynamo Kiev, Besiktas
C - Barcelona, Manchester City, Borussia Monchengladbach, Celtic
D - Bayern Munich, Atletico Madrid, PSV, Rostov
E- CSKA Moscow, Bayer Leverkusen, Tottenham Hotspur, Monaco
F- Real Madrid, Borussia Dortmund, Sporting CP, Legia Warsaw
G - Leicester City, Porto, Club Brugge, Copenhagen
H - Juventus, Sevilla, Lyon, Dinamo Zagreb
Dates for group stage matches:
13–14/09/16: Group stage, matchday one
27–28/09/16: Group stage, matchday two
18–19/10/16: Group stage, matchday three
01–02/11/16: Group stage, matchday four
22–23/11/16: Group stage, matchday five
06–07/12/16: Group stage, matchday six