Crunch time officially begins in the UEFA Champions League as the best teams in Europe eye victories in the first legs of their last 16 ties.
The group stage saw holders Manchester City, Bayern Munich and Real Madrid all dominate and those continental giants will be confident of reaching the quarter-finals, though each have proven performers standing between them and a spot in the next round.
The Champions League throws up shocks year after year, but what can we expect from the first legs of the 2023/24 last 16?
Here's how sees the games across Europe panning out.
Manchester City have fully entered Terminator-mode, blitzing any and all opposition to have unfortunately stumbled into their path in recent weeks. Erling Haaland is scoring again and the Cityzens' trip to Scandinavia to take on Copenhagen should be successful if not a little tighter than expected.
The Danish side squeezed through in Group A having dramatically bested Manchester United and Galatasaray, also holding Bayern Munich to a draw, so Pep Guardiola will be aware of their organisation and durability.
Over in Germany, a Jude Bellingham-less Real Madrid will roll into Saxony with the hope of snaring a first-leg lead over RB Leipzig.
Los Blancos made an emphatic statement in the La Liga title race at the weekend, thumping closest challengers Girona 4-0, and face the Red Bull establishment at an ideal time. Leipzig are down in fifth in the Bundesliga having won just one of their last six games, but the likes of Lois Openda, Xavi Simons and Benjamin Sesko will still look to make the most of the opportunity against one of the tournament favourites.
Kick-off Time (GMT)
Fixture & Prediction
20:00
Copenhagen 1-2 Manchester City
20:00
RB Leipzig 0-2 Real Madrid
Bayern
Read on 90min.com