The draw for the group stage of the 2016/17 Champions League has been held and there are a number of thrilling games in prospect.

Tottenham Hotspur's reward for managing a third place finish in the Premier League last term is to be placed in a group alongside Russian champions CSKA Moscow, Bundesliga outfit Bayer Leverkusen and Ligue 1 side Monaco.

Meanwhile, German champions Bayern Munich, now coached by Carlo Ancelotti, find themselves alongside Atletico Madrid, PSV Eindhoven and FC Rostov.

Leicester City, the English champions and a side from pot 1 in the draw, take their place in a group with FC Porto, Club Brugge and Danish giants FC Copenhagen.

Fellow English side Arsenal, with the experienced Arsene Wenger in charge, will take on French champions Paris Saint-Germain, Swiss outfit Basel and Bulgarian side Ludogorets Razgrad.

Pep Guardiola's Manchester City face a group with Catalan giants Barcelona, German side Borussia Monchengladbach, along with Brendan Rodgers' Celtic side.

2016/17 Champions League Group Stage Draw

Group A: Paris Saint-Germain, Arsenal, Basel, Ludogorets

Group B: Benfica, Napoli, Dynamo Kyiv, Besiktas

Group C: Barcelona, Manchester City, Borussia Monchengladbach, Celtic

Group D: Bayern Munich, Atletico Madrid, PSV Eindhoven, FC Rostov

Group E: CSKA Moscow, Bayer Leverkusen, Tottenham Hotspur, Monaco

Group F: Real Madrid, Borussia Dortmund, Sporting Lisbon, Legia Warsaw

Group G: Leicester City, FC Porto, Club Brugge, FC Copenhagen

Group H: Juventus, Sevilla, Lyon, Dinamo Zagreb