Real Madrid pulled off a stunning Champions League comeback when it twice fought back from a goal down as Cristiano Ronaldo netted a 90th-minute winner in a 3-2 Group D win at home to Manchester City Tuesday.
City stunned the Bernabeu when substitute Edin Dzeko raced clear to make it 1-0 in the 69th minute before Marcelo equalized eight minutes later with a deflected effort.
City went ahead again five minutes from time when Real goalkeeper Iker Casillas failed to deal with Aleksandar Kolarov's inswinging free kick but the home side snatched victory in a frenetic ending.
Karim Benzema made it 2-2 in the 87th minute with a low shot that sneaked inside the post before Ronaldo cut in from the left and his powerful drive flew into the net off goalkeeper Joe Hart to send the crowd into raptures.
Arsenal recovers
Arsenal quickly recovered from an early setback to ruin Montpellier's Champions League bow with a 2-1 victory in their opening Group B yesterday.
Younes Belhanda's cheeky penalty put the French champions in front after nine minutes after Thomas Vermaelen was adjudged to have fouled him just inside the area. The home crowd was silenced after 16 minutes when Lukas Podolski beat keeper Geoffrey Jourdren after being set up by former Montpellier favorite Olivier Giroud.
Two minutes later Gervinho put the visitors ahead from close range after a low cross into the area by Carl Jenkinson.


