The draw for the group stage of the 2023-24 Champions League is done and dusted - and it is far to say that it was kind to some, but desperately harsh on others.
The big talking point is the 'Group of Death' involving Paris Saint-Germain, Borussia Dortmund, AC Milan and Newcastle, but Manchester United have been given a very tough assignment, having been paired with Bayern Munich, FC Copenhagen and Galatasaray.
Meanwhile, Real Madrid won't be looking forward to taking on Italy's fearless champions, Napoli, Bundesliga over-achievers Union Berlin and Primeira Division surprise-package Braga.
However, Barcelona will be breathing a huge sigh of relief right now after being thrown in with Porto, Shakhtar Donetsk and Antwerp, while Arsenal, Inter and Atletico Madrid will also be supremely confident of reaching the last 16.
Below, GOAL runs through the winners and losers from Thursday's draw in Monte Carlo...