Man City vs Real Madrid LIVE: Champions League result, final score and reaction tonight
LIVE – Updated at 18:31
Manchester City claimed a slender advantage in their Champions League semi-final against Real Madrid after a dramatic 4-3 victory at the Etihad Stadium.
The Premier League leaders raced into a 2-0 lead in a pulsating first-leg encounter with goals from the irrepressible Kevin De Bruyne and Gabriel Jesus in the first 11 minutes.
Real responded through the prolific Karim Benzema before Phil Foden and Vinicius Junior traded goals early in the second half.
Bernardo Silva gave City a two-goal advantage but Benzema scored a cheeky penalty - his 41st goal of the season in as many appearances - to cut the deficit once again. Relive all the action live below:
Manchester City FC 4 - 3 Real Madrid CF
This was a Champions League classic that produced the most vintage modern storyline. It was almost as if the last decade of the competition had been distilled, as one of that era’s great players also put on a display for the ages.
This was yet another knockout tie when a Pep Guardiola team should have been out of sight, and yet another when Real Madrid should have been knocked out of the competition. Both, as has so often been the case, remain in the balance after a 4-3 result that ebbed and surged in so many different ways, almost serving as multiple different types of matches in one. It had that much in it, and could still have had more goals.
It had so many dominant stars, from Riyad Mahrez to Kevin De Bruyne, but there was still one that went beyond everyone. That was of course Karim Benzema, who made it nine goals in these five knockout stage games alone. It was incredible and fitting because this match was often unbelievable.
Man City edge Real Madrid in seven-goal Champions League classic
Manchester City