The second batch of Champions League last-16 first-leg matches kick off this week with some cracking battles ahead.
First up on Tuesday is Chelsea's match against Bayern Munich at Stamford Bridge and Napoli's home game with Barcelona.
Both Chelsea and Bayern enjoyed victories in their respective domestic matches at the weekend. Frank Lampard's men came through a bruising home battle with London rivals Spurs to win 2-1, while Bayern were made to fight for their three points as a late Robert Lewandowski goal sealed a 3-2 victory over Paderborn.
Napoli and Barcelona also enjoyed winning weekends. The Italians continued their recent good form with a 2-1 win at Brescia and Barcelona made light work of Eibar as Lionel Messi's four goals inspired a 5-0 thrashing.
On Wednesday, Real Madrid and Manchester clash meet in arguably the game of the week, as Lyon entertain Juventus in France.
Real endured a miserable weekend as they were beaten 1-0 by Levante – their first La Liga defeat since October – and Belgian attacker Eden Hazard's injury woes continued when he picked up a broken ankle.
City, meanwhile, produced a determined performance to win 1-0 at Leicester City, despite Sergio Aguero missing a penalty.
In Ligue 1, Lyon ran out 2-0 winners at Metz, while in Italy, Juventus defeated bottom club SPAL 2-1, where Cristiano Ronaldo scored for a record-equalling 11th consecutive Serie A game in his 1,000th professional match.
Ahead of this week's action, Gareth Cox attempts to predict the outcome of each match in the photo gallery above. To move on to the next image, click on the arrows or thumbnails, or if using a mobile device simply swipe.