Atalanta got as far as the quarter-finals last season and are out to repeat that feat here, while Spanish champions Real are seeking to improve upon their efforts in the tournament last year, when they were knocked out by Manchester City at this very stage.
Injury-stricken Real, currently second in La Liga behind rivals Atletico Madrid, face a stern challenge as they face Serie A’s Atalanta, who are renowned for their threat going forward.
Here’s everything you need to know about the last-16 first leg.
When is it?
The game will kick off at 8pm GMT this evening.
How can I watch it?
The match will air live on BT Sport, with subscribers also able to stream it live on the broadcaster’s website and app.
What is the team news?
Atalanta wing-back Hans Hateboer will miss out here through injury, while central defenders Cristian Romero and Berat Djimsiti are both at risk of being suspended – having each picked up two bookings – and so one of the pair could be left out this evening.
Real Madrid, meanwhile, are suffering from an injury crisis at the moment, with striker Karim Benzema joining fellow absentees Eden Hazard, Sergio Ramos, Marcelo, Dani Carvajal, Rodrygo, Eder Militao and Federico Valverde on the sidelines.
Atalanta XI: Gollini, Toloi, Romero, Djimsiti, Maehle, De Roon, Freuler, Gosens, Pessini, Zapata, Muriel
Real Madrid XI: Courtois, Lucas, Varane, Nacho, Mendy, Modric, Casemiro, Kroos, Isco, Asensio, Vinicius
Real Madrid: 15/8
Real Madrid are in better form than their Italian opposition entering the first leg, and – especially without a raucous Atalanta crowd in attendance – the Spanish champions would be expected to come out on top here. Their injury issues might complicate matters, though. Atalanta 1-1 Real Madrid.