Premier League champions Manchester City have been drawn into the group of death in the Champions League group stage but rivals Manchester United managed to avoid one of the bigger sides in a relatively easy draw comparatively.
City will face PSG and their new signing Lionel Messi in Group A, another reunion for Pep Guardiola with his former player and will also play RB Leipzig and Club Brugge.
Liverpool, will have a tough task as well as they face Atletico Madrid again as well as Porto and the team they beat in the famous 2005 final, AC Milan.
Three blokes, two draws, one baffled Real Madrid - The Warm-Up
14/12/2021 AT 07:43
Meanwhile United will get to play Villarreal again in a re-match of last year's Europa League final in Group F along with Italian upstarts Atalanta and Swiss champions Young Boys.
Holders Chelsea will face Juventus, Zenit St Petersburg and Malmo in Group H
Elsewhere Real Madrid will face Inter Milan whilst Bayern Munich and Barcelona were drawn together.
Champions League draw in full
Group A: Manchester City (ENG), PSG (FRA), RB Leipzig (GER), Club Brugge (BEL)
Group B: Atletico Madrid (ESP), Liverpool (ENG), FC Porto (POR), AC Milan (ITA)
Group C: Sporting CP (POR), Borussia Dortmund (GER), Ajax (NED), Besiktas (TUR)
Group D: Inter Milan (ITA), Real Madrid (ESP), Shakhtar Donetsk (UKR), Sheriff (MDA)
Group E: Bayern Munich (GER), Barcelona (ESP), Benfica (POR), Dynamo Kyiv (UKR)
Group F: Villarreal (ESP), Manchester United (ENG), Atalanta (ITA), Young Boys (SUI)
Group G: Lille (FRA), Sevilla (ESP), FC Salzburg (AUS), Wolfsburg (GER)
Group H: Chelsea (ENG), Juventus (ITA), Zenit (RUS), Malmo (SWE)
How Real Madrid reacted to 'shameful' retaken Champions League draw - Inside Europe
13/12/2021 AT 20:15
'I think it's fair' - Guardiola agrees with decision to redo Champions League draw
13/12/2021 AT 16:22