Pep Guardiola will return to former club Barcelona after Manchester City was paired with the Spanish champion in the Champions League group stages.
Guardiola won Europe's premier club competition twice during a trophy-laden tenure at Camp Nou, thanks to final victories over Manchester United in 2009 and 2011.
He will lead City in Group C after the Premier League side overcame Steaua Bucharest 6-0 on aggregate in its play-off tie.
Borussia Monchengladbach and Celtic round out a tough section, meaning there is a possibility of Kolo Toure facing his brother Yaya when the Scottish champion takes on City.
Holder Real Madrid begin its bid for a 12th European title in Group F alongside Bundesliga giant Borussia Dortmund, Sporting CP and Legia Warsaw.
Last season's defeated finalist Atletico Madrid will face German champion Bayern Munich, which it overcame in a thrilling semifinal tie last time around, meaning PSV and Russian newcomer Rostov have their work cut out in Group D
Premier League winner Leicester City was handed a seemingly favourable draw for its competition debut and will play Group G opponents Porto, Club Brugge and FC Copenhagen.
Tottenham fell short in its bid to overhaul Leicester last season, but will be similarly satisfied by being placed in Group E with CSKA Moscow, Bayer Leverkusen and Monaco.
Spurs' north London rival Arsenal make the short trip to Paris Saint-Germain in the stand-out fixture of a Group A line-up also including Basel and Ludogorets.
Five-time defending Serie A champion Juventus faces defending three-time Europa League winner Sevilla for the second consecutive year in Group H along with Lyon and Dinamo Zagreb.
Juve's Italian counterpart Napoli is in Group B with Benfica, Dynamo Kiev and Besiktas.
- India vs England Live Score, 4th Test Day 2: Root century helps ENG reach 302/7 at end of day 1
- Inter Miami completes signing of midfielder Federico Redondo
- Barcelona has not given up hope of winning successive LaLiga titles, says coach Xavi
- Asian Cup-winning coach Lopez handed Qatar contract until 2026
- Leverkusen beats Mainz 2-1 to widen gap at top and set unbeaten record