Manchester City progressed to the Champions League quarter-finals on Friday thanks to a 2-1 (4-2 on aggregate) win over Real Madrid at the Etihad Stadium.
City added to their 2-1 aggregate lead within nine minutes when some sloppy play from Raphaël Varane allowed Raheem Sterling to convert a simple tap-in, before Real levelled it up on the night just shy of the half-hour mark, thanks to a trademark header from Karim Benzema.
Gabriel Jesus gave the Cityzens a healthy advantage in the second half though, capitalising on some lacklustre defending to give them a two-goal aggregate lead.
City will travel to Lisbon for the mini-tournament, where they will face Lyon next Saturday for a place in the final four.
1. Goalkeeper and Defenders
Ederson (GK) - 7/10 - Made a number of solid saves throughout the game, keeping Real Madrid at bay throughout the night. Apart from the first-half goal, the Brazilian barely put a foot wrong in between the sticks.
Kyle Walker (RB) - 6/10 - Dealt with Eden Hazard effectively, but didn't have much to do. Put in a decent shift on the right flank, keeping the visitors' attack quiet on his side of the pitch.
Fernandinho (CB) - 6/10 - Used his experience to reduce the number of opposition chances, though occasionally struggled to keep the lid on Benzema.
Aymeric Laporte (CB) - 6/10 - Generally put in a solid display at the heart of defence, winning the majority of his duels. Sometimes struggled to cope with Benzema's explosive play, but was decent overall.
João Cancelo (LB) - 7/10 - Was very positive going forward, drove forward with the ball on a few occasions. Could have done better with his passes in the final third, but did well to move the ball up the pitch.
Kevin de Bruyne (CM) - 7/10 - One of the standout players on the pitch, had an outstanding game in midfield. Drove forward and was lively the entire game, created numerous chances and worked extremely hard from start to finish.
Rodri (CM) - 7/10 - Kept City's midfield together while effectively protecting the defence, did well to keep the hosts in charge of the midfield battle. Helped control the game, very complete display alongside De Bruyne.
İlkay Gündoğan - 6/10 - Far from a dazzling display from the German, but moved the ball well and complemented the other two midfielders well.
Phil Foden (RW) - 7/10 - Had a really impressive game in attack, looked comfortable among very experienced European players. Caused trouble for the Real Madrid defence all night long, and was very bright and creative up top.
Gabriel Jesus (FW) - 8/10 - Did very well to steal the ball off Varane to assist the opening goal, stayed lively throughout the game. Remained alert for the second goal, took his chance with a very nicely taken finish.
Raheem Sterling (LW) - 6/10 - Did well to open the scoring, but missed a series of glaring chances that could have killed the game off. Kickstarted City's performance, but wasted more opportunities than he took.
Bernardo Silva (RW) - 5/10
David Silva (LW) - 5/10
NIcolás Otamendi (CB) - N/A
5. Goalkeeper and Defenders
Thibaut Courtois (GK) - 7/10 - Made some superb saves throughout the game to keep Real Madrid in the tie much longer than they should have been. Was unlucky for both goals.
Dani Carvajal (RB) - 6/10 - Was out of sync with the defensive line on a few occasions, but had an average game overall defending and going forward.
Éder Militão (CB) - 5/10 - Got lucky with some individual mistakes, but was generally very comfortable at the back. Kept solid in defence but was dragged down by Los Blancos' overall defensive performance.
Raphaël Varane (CB) - 3/10 - A costly mistake inside the opening 10 minutes gifted the hosts the opening goal. Another poor piece of defending handed City their second goal. What more is there to say?
Ferland Mendy (LB) - 6/10 - Had an average game at left-back, could have contributed more in attack but could not break past City's midfield.
Toni Kroos (CM) - 6/10 - Worked very hard all night and made a string of key passes, but could not make a difference in a frustrating night.
Casemiro (CM) - 6/10 - Put in a decent shift alongside Kroos, but the Brazilian rarely threatened the hosts. He had one or two chances to go forward and impact the game, but struggled to leave his mark on the game.
Luka Modrić (CM) - 7/10 - The Croatian the standout performer in Real's midfield three, with very positive passing and creativity. He could have scored a crucial goal were it not for a big save from Ederson.
Rodrygo (RW) - 6/10 - Did well for Los Blancos' goal, bursting down the wing and sending in a good cross. Otherwise did not contribute much in attack, could have done more in a mediocre performance.
Karim Benzema (FW) - 7/10 - The veteran forward was Real's biggest threat throughout the game, taking his goal very nicely. He could have had one or two more too, were it not for some great goalkeeping and solid defensive play.
Eden Hazard (LW) - 5/10 - Fitness issues? Not up to speed with the team? Just having a bad night? Whatever the reason, the ex-Chelsea man failed to leave his mark on the tie. He looked alright in the opening quarter but faded out quickly, and didn't make a difference in the second half.
Marco Asensio (RW) - 5/10
Lucas Vázquez (RB) - 5/10
Federico Valverde (CM) - 5/10
Luka Jović (LW) - 5/10