Chelsea were drawn against Ligue 1 champions Paris Saint-Germain in the Champions League last-16 draw today.
Arsenal face an even tougher draw and will take on holders Barcelona, while Manchester City earned the most favourable draw of the home nations against Dynamo Kiev.
Belgian side Gent drew Wolfsburg, Roma face a tough tie having drawn Real Madrid, Juventus go up against Bayern Munich, PSV face Atletico Madrid and Benfica are against Zenit St. Petersburg.
The draw for the Champions League last-16 took place this morning at UEFA's headquarters in Nyon, Switzerland, and suspended president Michel Platini was absent once more, having also missed the Euro 2016 draw on Saturday.
Arsenal sealed their place in the final 16 despite suffering three Group F losses with a 3-0 victory against Olympiakos thanks to a Olivier Giroud hat-trick in Greece, helping the Gunners seal second place behind German giants Bayern Munich.
That put Arsene Wenger's side in pot two, and set them on collision course for another tough last-16 showdown against Barcelona.
Chelsea meanwhile were able to escape their domestic struggles to top Group G ahead of Dynamo Kiev, and the Blues rounded off their campaign win a 2-0 win against Porto.
Manchester City stormed into the last 16 stage with an emphatic 4-2 win over Borussia Monchengladbach that helped them top the group by a point from Group D rivals Juventus, which crucially earned Manuel Pellegrini's place in pot one.
Manchester United were the only Premier League side to miss out on the last-16 following their shock defeat and elimination at the hands of PSV Eindhoven and Bundesliga outfit Wolfsburg. No English sides can face each other until the quarter-finals stage.