Manchester City picked up their first win in this season's UEFA Champions League campaign after defeating Borussia Moenchengladbach on Wednesday.
Losing their opening fixture to Juventus, Man City were keen on grabbing all three points to keep their European campaign up and running.
It was a tight encounter though, especially during the first 45 minutes as neither teams were able to score any goals.
After the break, it was Gladbach that got things going as they went one goal up on 54 minutes through Lars Stindl.
However, Man City reacted well after going down as they drew level on 65 minutes from Nicolas Otamendi's effort.
The visitor finally sealed all three points when Sergio Aguero converted a late spot kick right in the 90th minute.