The UEFA Champions League round of 16 draw is in the books, and boy, has it been kind to us.
Real Madrid and Liverpool are set to repeat last season's final - hopefully in a more entertaining fashion - while the other heavyweight clash will see a Lionel Messi, Kylian Mbappe and Neymar-led PSG take on the mighty Bayern Munich.
Here's how Twitter reacted to it all...
RB Leipzig vs Manchester City
Man City fans were fairly happy with their draw, with RB Leipzig not being the hardest round of 16 opponents they could've faced.
Liverpool vs Real Madrid
A repeat of the 2021/22 UEFA Champions League final in the round of 16. Liverpool's form has dipped quite a bit since then, while Real Madrid's has stayed as brilliant as ever.
While the final wasn't a barn-burner by any stretch of the imagination, we're hoping for a bit more this time round.
AC Milan vs Tottenham Hotspur
A repeat of a famous UEFA Champions League round of 16 clash from back in 2011 when Gennaro Gattuso and Joe Jordan almost scrapped.
We're expecting similar fireworks this time round when Antonio Conte returns to San Siro - where he managed Milan's arch rivals Inter.
Borussia Dortmund vs Chelsea
This one promises to a fun game, and a very tricky one for Chelsea.
The Blues haven't been in the greatest form this season and will need to be extremely wary of the threat posed by English superstar Jude Bellingham.
The main takeaway from Chelsea Twitter however seemed to be 'we don't really want to travel to Dortmund'.
Paris Saint-Germain vs Bayern Munich
One of the two real heavyweight clashes in the round of 16, PSG vs Bayern has all the makings of a classic.
Bayern won every single one of their group stages games - the third time they've achieved this feat - while Paris Saint-Germain have Kylian Mbappe, Lionel Messi and Neymar.
Can PSG finally beat a top team in the knockout rounds? We'll find out in February.