Karim Benzema scored an extra-time penalty as Real Madrid pulled off another astonishing comeback in the Champions League to stun Manchester City 3-1 on Wednesday and book a showdown with Liverpool in the final.

City looked certain to go through when Riyad Mahrez put them 1-0 up and 5-3 ahead on aggregate but Rodrygo, on as a substitute, scored an incredible late double, his goals in the 90th and 91st minutes sending the tie to extra time.

With City still reeling, Real Madrid landed the knock-out blow as Benzema earned and then converted a spot-kick to snatch a 6-5 win on aggregate, with another remarkable fightback at the Santiago Bernabeu added to the club’s long list of magical European nights.

Continue reading this article on Sports Desk. 

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.