Kevin De Bruyne ended Manchester City's recent penalty curse by rolling home the winning goal from 12 yards to earn a superb 2-1 victory against a stubborn Real Madrid in the Champions League Round of 16 at the Santiago Bernabeu.
Isco's composed finish on 59 minutes had put Madrid ahead and for a spell they looked most likely to go on and win, after City had missed a host of chances including two high-tariff opportunities for Riyad Mahrez which went a begging.
Real Madrid 1-2 Man City: De Bruyne Star Man - Full FC Ratings ➡️
But Jesus was able to out-jump Sergio Ramos to nod into the far corner and then when substitute Raheem Sterling went to the byline and was scythed down by Daniel Carvajal, De Bruyne stuck away the kick in style, with Sergio Ramos' late red - the 26th of his career - for bringing down Jesus when clean through gives Los Blancos a massive uphill to climb in Manchester in three weeks time.
33' City suffer a serious blow as key defender Aymeric Laporte, only recently back from injury, is forced off after just half an hour, the veteran Fernandinho arriving in his place.
60' Vinicius' excellent harrying wins back possession on the left and his cross slid into the path of Isco who composes himself superbly to roll into the corner of the net.
78' Kevin De Bruyne's scooped cross to the back post finds the head of Gabriel Jesus, who out-jumps the static Sergio Ramos to nod past a lethargic Thibaut Courtois and into the net.
83' Raheem Sterling is hacked to the ground by Daniel Carvajal and De Bruyne slid his penalty kick into the bottom left corner to put City ahead.
86' Gabriel Jesus runs through on goal only to be barged from his stride by Ramos, who is given a straight red card as a result.