The Champions League's round-of-16 first legs conclude on Wednesday with the competition's most decorated club in action.
Real Madrid, who have been crowned champions of Europe 13 times, face an eye-catching Atalanta side in Italy.
With their LaLiga title hopes boosted by rivals Atletico Madrid's recent blip, Zinedine Zidane's men go into the match on a four-game winning streak.
That pales next to Manchester City's stunning 18-game winning run, with Pep Guardiola's charges facing a trip to Borussia Monchengladbach.
Using Opta data, we take a closer look at both matches.
Atalanta v Real Madrid: Another Italian job for Los Blancos?
Real Madrid head to Atalanta with fond memories of recent trips to Italy, having won each of their last five Champions League games in the country by an aggregate score of 12-1.
This will be the first meeting between the two teams and Madrid represent only the second Spanish side Atalanta have faced in European competition, having beaten Valencia 8-4 on aggregate in last season's round of 16.
Madrid are the most seasoned of campaigners in this competition, having now reached the knockout stages for a record 24th consecutive edition
Atalanta are at the opposite end of the scale, featuring for just the second time, though they are the first team since Sevilla (in 2007-08 and 2009-10) to reach the knockout stages in each of their first two tournament appearances.
Gian Piero Gasperini's men will need to shake off their sluggish form at the Stadio de Bergamo, with Atalanta the only side still in the competition yet to win a Champions League home game this season.
Madrid boss Zidane has an outstanding record to protect, having prevailed in 12 of his 13 Champions League knockout ties – the only exception coming against Guardiola's City in last season's round of 16.
Borussia Monchengladbach v Manchester City: We meet again...
Borussia Monchengladbach and Manchester City are familiar foes, with this set to be their seventh meeting.
For both clubs, that represents the most matches against a single opponent in European competition.
The head-to-head record weighs heavily in City's favour, with the Premier League club unbeaten in four Champions League fixtures, winning three.
Guardiola's side should also be feeling increasingly comfortable in the knockout stage, with this their eighth consecutive appearance. That is the best ongoing run for an English club.
Gladbach are in less well-known territory, having gone 43 years without competing in the concluding stages of Europe's elite competition, that last foray ending in a 4-2 loss against Liverpool in the semi-finals of the 1977-78 European Cup.
The Germans have won only two of their nine home games in the Champions League (D4 L3), but they have scored in every one of those outings.
That record will come under threat against a City side who conceded just one goal in the group stage.