Cristiano Ronaldo's 90th-minute strike won an engrossing game as the nine-time champions Real Madrid scored twice in the last four minutes to snatch a 3-2 victory.
Despite dominating the opening 45 minutes, Real Madrid were stunned when substitute Edin Džeko put Manchester City ahead midway through the second period.
That brought the game to life, with Marcelo equalising with 14 minutes left, only for Aleksandar Kolarov to restore Man City's advantage in the 85th minute.
Karim Benzema quickly levelled matters again before Ronaldo provided the winning goal.
szólj hozzá: REAL MADRID 3 - 2 MAN CITY 2012-09-18