Pep Guardiola will return to the Camp Nou after Manchester City and Barcelona were drawn together in the Champions League group stage on Thursday.
Guardiola spent the majority of his playing career with Barcelona and led them to two European titles as manager in 2009 and 2011.
And now in his first season as City boss, he will face off against his former club in Group C, along with Borussia Monchengladbach and Celtic, when the group stage begins next month.
The Spanish champions beat City in the round of 16 in both 2014 and 2015, and the teams completed a transfer of goalkeeper Claudio Bravo to City just hours before the draw.
The draw featured some other blockbuster matchups, as defending champions Real Madrid play Borussia Dortmund in Group F, Paris Saint-Germain face Arsenal in Group A, and Bayern Munich will meet last year's runners-up Atletico Madrid in Group D.
There were more favourable draws for the other two English clubs.
Debutants Leicester City were drawn with Porto, Club Brugge and FC Copenhagen in Group G, while Tottenham must play CSKA Moscow, Bayer Leverkusen and Monaco in Group E.
Full group-by-group previews and predictions from ESPN FC's John Brewin and Nick Miller can be found here.
Sept. 13, 14
Sept. 27, 28
Oct. 18, 19
Nov. 1, 2
Nov. 22, 23
Dec. 6, 7
Round-of-16 draw: Monday, Dec. 12.