Manchester City, Manchester United, Tottenham and Liverpool discovered their fates on Thursday evening.
Tottenham, in particular, are up against it as the Lilywhites drew Barcelona, Inter Milan and PSV Eindhoven.
It ought to be one heck of a contest, but Liverpool will be concerned by their group as well.
Despite being drawn with Red Star Belgrade, the Reds will be fearful of a clash with Paris Saint-Germain and Napoli.
Both clubs could pip the Anfield side to first and second place and Jurgen Klopp will need to be at his masterful best to manoeuvre a route through.
READ MORE: Pogba and Mbappe named in France squad
Both Manchester clubs, though, will feel they have a strong chance of reaching the knockout rounds of the Champions League.
United, under the leadership of Jose Mourinho, will take on Juventus (and Cristiano Ronaldo) as well as Valencia and Young Boys.
City, with Pep Guardiola leading the ship, will take on Shakhtar Donetsk – a club they often find themselves scouting players from – as well as Lyon and Hoffenheim.
An outrageously harsh draw on Spurs - who not only face Barcelona, but also reunite with Inter Milan.
It’s fair to say Tottenham are substantially better than when they last faced off, but it is still an ominous draw, with PSV Eindhoven more than capable of providing a threat.
Liverpool won’t be over the moon with their draw either - PSG and Napoli will both prove stern challenges.
Both Manchester clubs would, you'd have to say, back themselves to progress.
Thanks for joining us on Yahoo Sport UK for the live action.