Man City fight to finish as Borussia pay penalty
Borussia Mönchengladbach 1 Manchester City 2
Sergio Aguero's last-minute penalty helped Manchester City fight back to earn a crucial Champions League win at German side Borussia Monchengladbach.
Aguero slotted into the corner as City bounced back from defeat by Juventus in their opening Group D tie.
City keeper Joe Hart saved a first-half penalty from Raffael but was powerless to stop Lars Stindl side-footing in the opener from 15 yards.
Defender Nicolas Otamendi volleyed in the equaliser before Aguero struck.
City boss Manuel Pellegrini felt his side were a little fortunate to claim all three points but believes results are beginning to even themselves out.
"I think that was a strange game," the Chilean said.
"During 65 minutes both teams had great chances to score. They played better than we did, especially defending because we didn't defend well.
"After the goal we had a strong reaction. In the last 30 minutes we improved a lot and finally we won the game. But Borussia played very, very well also.
"Maybe we had a little bit of luck. But all the games we lost before - against Juventus, West Ham and Tottenham - I don't think we deserved to lose. Maybe today we didn't deserve to win, but we won."
Hart agreed with his manager that City were not at their best, saying: "We didn't play well. We were really disjointed and have been in the last couple of games in the Premier League that we've lost where we've had a good half and a bad half, and we've done that today.
"I still think we deserved to win. I think they made more of their chances - making me work - but we had some really good chances. It came late but Kun's (Aguero) a cool guy.
"They've got some good movement. Kevin (de Bruyne) warned us about them. They're a fit team but if anything I think they work themselves into the ground and we profited when they were a little bit tired at the end and made a few mistakes. We're not really happy with the performance but the win puts us in a good position."
De Bruyne added: "We only played the last half hour, in the first hour it was very difficult for us. This was our worst match this season."
City remain third in Group D, level on three points with Spanish side Sevilla, but three adrift of Juventus. The Italian champions, who won 2-1 at the Etihad Stadium last month, have maximum points after beating Sevilla 2-0 in Turin.
City fans finally saw their £116m forward line of Aguero, Raheem Sterling, David Silva and De Bruyne together for the first time.
But although they contributed to the visitors hogging 65.4% of the possession, the quartet struggled to find their fluency.
But it was Aguero who kept his cool when it mattered to score his 15th goal in his last 15 Champions League starts for City.
B Mönchengladbach: Sommer, Korb (Traore 78), Christensen, Domínguez Soto, Wendt, Herrmann (Hahn 72), Dahoud (Nordtveit 84), Xhaka, Johnson, Stindl, Caetano de Araújo.
Goal: Stindl 54
Booked: Korb, Dominguez Soto, Stindl
Subs not used: Drmic, Hazard, Schulz, Heimeroth.
MAN CITY: Hart, Sagna, Demichelis, Otamendi, Kolarov, Y Touré (Fernando 45), Fernandinho, De Bruyne, Silva (Jesús Navas 65), Sterling (Zabaleta 90), Agüero.
Goals: Otamendi 65, Aguero (pen) 90
Subs not used: Caballero, Maffeo, Barker, Evans.
Man of the match: Joe Hart
Match rating: 7/10
Referee: Clément Turpin (France)