Real Madrid needed penalties to eliminate Manchester City from the Champions League quarter-final on Wednesday night.
The tie was nicely poised at 3-3 from the first leg at the Bernabeu.
Rodrygo fired Madrid ahead in the 12th minute with a twice-taken effort from close range to beat City goalkeeper Éderson on the rebound.
City dominated from then on with Kevin De Bruyne leveling in the 76th by lifting a shot high into the net from close range.
Antonio Rüdiger struck the decisive spot kick after the game had finished 1-1 through extra time and 4-4 on aggregate.
Bernardo Silva and Mateo Kovacic saw their penalties saved in the shootout as defending champions City were eliminated by record 14-time champions Madrid.