Liverpool will face Rangers in a battle of Britain after the pair were drawn together in the Champions League group stage.
The Scottish side will play the Reds for the first time in a competitive match. It looks a tough group for both as Dutch champions Ajax and Italian side Napoli are also there.
Erling Haaland will get a speedy reunion with former club Borussia Dortmund after Manchester City were drawn against the German club in the Champions League.
City, last season’s beaten semi-finalists, were drawn in Group G alongside Dortmund, Sevilla and FC Copenhagen.
Tottenham were handed a favourable looking Champions League draw.
Spurs, finalists in 2019 and back in the tournament for the first time since 2020, were drawn in Group D against Europa League winners Eintracht Frankfurt, Sporting Lisbon and Marseille.
AC Milan defender Fiyako Tomori will come up against his former club Chelsea after the pair were drawn in Group E.
Thomas Tuchel’s side will also face Salzburg and Dinamo Zagreb and will be favourites to progress to the knockout stage.
Celtic will face defending champions Real Madrid in a glamour tie in Group F. The Scottish champions will also play RB Leipzig and Shakhtar Donetsk as they return to the group stage for the first time since 2017.
All six British teams will have been delighted to avoid Group C.
Robert Lewandowski will also return to his former club as Barcelona were drawn with six-time champions Bayern Munich, who he left in the summer.
Inter Milan also join them in a group stacked with some of European football’s biggest names, with Viktoria Plzen the firm outsiders.
Group H also looks entertaining as Paris St Germain, Juventus and Benfica are joined by Maccabi Haifa.
Porto, Atletico Madrid, Bayer Leverkusen and Club Brugge were drawn in Group B.
We are committed in our support of safer gambling. Recommended bets are advised to over-18s and we strongly encourage readers to wager only what they can afford to lose.
If you are concerned about your gambling, please call the National Gambling Helpline / GamCare on 0808 8020 133.
Further support and information can be found at begambleaware.org and gamblingtherapy.org.