Kevin De Bruyne’s last minute strike handed Manchester City all three points in a 2-1 win over Sevilla.
City failed to control the first half, eventually falling behind to a Yevhen Konoplyanka tap-in, as the Ukrainian peeled away from Pablo Zabaleta to stab home Vitolo’s low cross.
So often taunted for their weak underbelly in Europe, City hit back almost instantly, as Wilfried Bony’s close range effort was helped in by Sevilla’s Adil Rami.
A largely equal tie, Manuel Pellegrini’s men sealed the points in stoppage time yet again, as De Bruyne, who was by now playing as a makeshift striker, slotted home a left footed finish from 10 yards to send City second in the group with six points from three matches.
Elsewhere in Group D, Juventus and Borussia Monchengladbach played out a 0-0 draw in Turin.
Neither side has started the season well, and last season’s runners-up just couldn’t convert any of the 22 shots they had on goal.
Despite a draw, Massimiliano Allegri’s men remain top on seven points, but this was the first for rock-bottom Monchengladbach.
An uninspiring Manchester United side could only salvage a 1-1 draw at CSKA Moscow.
The Russian hosts won a penalty 15 minutes in, as Anthony Martial handled Mario Fernandes’s flick.
Roman Eremenko’s spot kick was tipped on to the post by David De Gea, but Seydou Doumbia was on hand to tap in the rebound.
Martial made amends just after the hour mark though, heading home Antonio Valencia’s cross to ensure the Red Devils returned to Manchester with a point which leaves them second in Group B, level on points with third placed CSKA.
In the other match, Wolfsburg beat PSV 2-0 to lead the group at the halfway stage.
Ironically, it was a Dutchman who put the Germans ahead, with Bas Dost pouncing to finish Max Kruse’s initial shot.
Kruse added a goal of his own later on to put daylight between the two, before the goalkeeper Diego Benaglio saved Jurgen Locadia’s stoppage time penalty after he’d brought down the substitute in the box.
In Group A, a star-studded game between Paris Saint-Germain and Real Madrid produced no goals as the two giants played out a goalless draw at Parc des Princes.
A robust and industrious midfield battle proved to be where the action was at, as PSG’s Marco Verratti and Thiago Motta shone against Los Galacticos in a result which leaves both sides on seven points after three matches.
The other match in the group saw Malmo defeat Shakhtar Donetsk 1-0.
Despite Nikola Durdic’s second half penalty miss, Marcus Rosenberg’s first half effort was enough to move the Swedish side up to third, although they are four points off the pace.
In Group C, Atletico Madrid had no problems in a 4-0 win over Kazakhstani champions Astana.
Saul opened proceedings with a neat flick, whilst goals from Jackson Martinez and Oliver Torres helped Atleti on their way, before a late Denys Dedechko own goal saw the 2014 finalists move on to six points from three matches.
Leaders Benfica suffered their first defeat of the competition as Galatasaray kept their hopes of qualification alive with a 2-1 win in Turkey.
Nico Gaitan put Benfica ahead early on, but goals from Selcuk Inan (pen) and Lukas Podolski overturned the deficit, leaving the Turkish side just two points behind the Portuguese side and Atletico.
Player of the Night: Kevin De Bruyne (Manchester City)
Team of the Night: Galatasaray
Goal of the Night: Saul (Atletico Madrid)