Manchester City have progressed to the next round of the UEFA Champions League after beating Real Madrid 2-1 in the second leg of the round of 16.
The Citizen went into the game with a 2-1 advantage recorded in the first leg match in Spain.
Rahim Sterling capitalized on a defensive lapse from Real Madrid defender Raphaël Varane to score the first for the home side.
Karim Benzema drew Madrid level with a beautiful header from a Rodrygo cross.
Just when it looked like the Spanish Champions were back in the game, Varane committed himself once again after failing to get his back pass to Thibaut Courtois in post for Real Madrid to allow Gabriel Jesus nick the ball into the net.
Pep Guardiola and his side hence qualify to the last eight on a 4-2 aggregate score and will now be facing Olympique Lyon who shockingly eliminated Juventus on the away goal rule.
Juventus managed to beat the French side 2-1 at home after a 1-0 defeat in the first leg. Cristiano Ronaldo pulled parity for Juventus and got another after Memphis Depay had scored from the penalty spot for Lyon.
The goals from the four-time FIFA Footballer of the Year award winner was not enough as Lyon progressed on the away goal rule.