Real Madrid engineered a late comeback to secure their spot in the UEFA Champions League final with a 3-1 win over Manchester City on Wednesday night.
Fresh from a title triumph, Real kept just two of the eleven that demolished Espanyol in Casemiro and Luka Modric, with Riyad Mahrez and Bernardo Silva among City’s changes.
Real looked for a quick opener from a clever angled ball by Carvajal four minutes on the clock, but Karim Benzema nodded the delivery well wide of target.
The Premier League title-chasers came alive and had their first sight on goal on 15 minutes as Kevin De Bruyne cut in from the right of the area and drew a save from goalkeeper Thibaut Courtois.
It was all the Citizens just inside the closing phases of the first half after a chipped pass into space by De Bruyne set Silva clear, but the Portuguese’s half-volley was kept out by Courtois.
However, straight from kick-off in the second half Madrid missed a glorious opportunity after Vinicius Junior snapped a low cross from Carvajal wide of the near post.
Los Blancos still staged a lively period where surging runs from Benzema and Vinicius forced the Citizens to nervous bit of defending, as Rodrygo replaced Toni Kroos.
Here are the best-paid players in this season's Champions League
The Citizens remained calm within the last 15 minutes and got the opener when Mahrez attacked a loose pass in and around the area and curled into the near post from a tight angle.
City’s tails were up in the final stages and could’ve made it two through Joao Cancelo’s thumping strike, and a close-range shot by Jack Grealish which Ferland Mendy cleared off the line.
Madrid levelled in the last minute after Benzema dropped wide and cutback for Rodrygo to turn home from close-range as City went to sleep in defence.
Los Blancos immediately pushed forth following the equaliser and turned it around when Rodrygo found space in the area and headed home a cross from Carvajal.
Madrid took complete control of the match two minutes into extra-time after Benzema won a penalty off Ruben Diaz. The Frenchman stepped up to slot into the bottom-corner.
The Citizens pushed hard to get back in the overall sequence of the clash, but Fernandinho couldn’t turn in Foden’s glancing header and left Madrid advanced to the final where they will play Liverpool on May 28.