Enjoy the best of the action from City's Champions League semi-final second leg tie away at Real Madrid.

A dramatic finale condemned City to a heart-breaking Champions League semi-final loss at Real Madrid.

On a right of unbearable drama at the Bernabeu, Riyad Mahrez‘s 73rd minute goal looked to have paved the way to a second successive final appearance.

But with six minutes of added time signalled, Real sub Rodrygo stunned Pep Guardiola‘s side by scoring twice inside 90 seconds to level the tie at 5-5 to send the game into extra time.

And an astonishing fightback was sealed when Karim Benzema converted a 94th minute penalty to secure a 6-5 aggregate win for the newly-crowned Spanish champions.

Play the video to watch the best of a night of drama in the Spanish capital...