
Real Madrid achieved one of the most iconic comebacks in football history to stun Manchester City. Refusing to accept defeat, they delivered a masterclass in resilience at the Santiago Bernabéu, winning 3-1. It was a heartbreaking collapse for Pep Guardiola's men, as Madrid's sudden surge secured them a spot in the Champions League final against Liverpool, scheduled for May 28 in Paris.
The emotional scenes at the final whistle spoke louder than any statistics. Down 1-0 in the 90th minute, Carlo Ancelotti’s side managed a desperate but successful rally to win 3-1 and advance to their 17th Champions League final. Madrid is now chasing a record 14th title, hoping to block Liverpool from claiming their seventh. This result not only prevented a final featuring two English clubs for the fourth time but also extended Pep Guardiola's streak of heartbreak in this competition.
Rodrygo's two goals and a penalty converted by Karim Benzema powered Ancelotti's team to a thrilling win in extra time. With a final aggregate score of 6-5, Real Madrid won a semifinal that will be remembered as an absolute classic.
Manchester City appeared to have the game won after Riyad Mahrez scored in the 73rd minute, converting a pass from Bernardo Silva to put City 1-0 up on the night and 5-3 ahead on aggregate. However, the entire dynamic of the match shifted in just five minutes.
Determined to stay alive, Madrid found a lifeline in the 90th minute when substitute Rodrygo scored from close range. Just a minute later, the Brazilian struck again with a brilliant header, forcing the game into extra time. A rattled City defense then conceded a penalty after Ruben Dias fouled Benzema; the French striker calmly fooled Ederson to give Madrid a lead they would protect until the end.
While Madrid had already pulled off improbable escapes against PSG and Chelsea earlier in the tournament, this victory over Manchester City was undoubtedly the most cinematic. Much like their previous opponents, City will be left scratching their heads, wondering how they lost a game they dominated for so long.
Looking to extend their record to 14 European Cups, Real Madrid will now face six-time champions Liverpool at the Stade de France. This match proved once again that you can never count Madrid out of a competition.