Updated

Jose Mourinho dropped to his knees and slid across the grass to celebrate as Cristiano Ronaldo did the same thing near the corner flag at the Bernabeu on Tuesday.

Yes, this was a special win for Real Madrid.

Ronaldo scored the game-winner on a dipping shot in the final minutes of a 3-2 win over Manchester City in the first match of Champions League Group D play - a goal that sent Mourinho, who was wearing a suit, into his celebratory slide.

Real Madrid trailed twice in the match, but Marcelo and Karim Benzema answered the first two deficits in the 76th and 87th minutes, respectively, and Ronaldo added the match-winner in the 90th.

Edin Dzeko and Aleksandar Kolarov scored for City, which led in the 69th and 85th, respectively, but failed to hold on in the "Group of Death" opener in a clash of the reigning Spanish and English champions.

Real sits atop the standings, level on points with Borussia Dortmund, and City was left empty-handed along with Ajax.

City survived a first-half barrage from Real Madrid, and Edin Dzeko staked the English side to the lead when he took a pass from Yaya Toure and placed a shot into the bottom-left corner past Real goalkeeper Iker Casillas.

Marcelo pulled the first goal back in the 76th when his shot from the edge of the penalty area took a deflection to fool City goalie Joe Hart to the middle of the net.

City regained its lead through Kolarov, who sent a free kick in from the right that bounced untouched through the penalty area and inside the left post just five minutes from time.

Madrid answered just after the restart to tie the match for a second time, as Angel Di Maria passed to Benzema, who turned at the top of the area and placed a low shot into the right corner.

Ronaldo followed with the match-winner when he drove into the left side of the area and unleashed a wicked moving shot that sailed past a defender and dipped past Hart to set off the wild celebration in Madrid.

Real is off to a poor start in La Liga with two losses and a draw in its first four matches, but the introduction of Mesut Ozil, Luka Modric and Benzema in the second half provided a needed boost that Madrid needed to turn the corner.

Dortmund escaped its opener with a 1-0 win over Ajax at Signal Iduna Park, as Robert Lewandowski scored three minutes from time for the two-time defending Bundesliga champions.

Mats Hummels missed a penalty earlier in the first half for Dortmund, but Ajax struggled to hold on for a draw as the Dutch champions missed a chance to earn a road point to open group play.

In Group A, Zlatan Ibrahimovic, Thiago Silva and Alex scored in a 13-minute span of the first half as PSG rolled to a 4-1 win over Dynamo Kiev in Paris, and Lucho Gonzalez and Steven Defour scored as FC Porto opened with a 2-0 win at Dinamo Zagreb.

In Group B, Lukas Podolski and Gervinho scored two minutes part early in the first half to answer an early penalty from Younes Belhanda as Arsenal won 2-1 in France, and Klaas-Jan Huntelaar scored the match-winner as Schalke defeated Olympiacos, 2-1, in Greece.

In Group C, Isco scored a brace as Malaga opened with a comfortable 3-0 win in Spain over Zenit, and Belgian side Anderlecht secured a road point with a 0-0 draw against AC Milan at the San Siro.