Borussia Monchengladbach got off to a hot start on Wednesday afternoon, but the German side had to settle for a point against Manchester City as the two clubs finished tied at 1-1.
Raffael had given Monchengladbach the early advantage in the 23rd minute after slotting home a shot into the bottom right corner past Bravo.
Both sides suffered a bit of trouble after the break when Monchengladbach and City were reduced to 10 men. Lars Stindl was sent marching in the 51st minute after picking up a second yellow card, while Fernandinho earned a red card of his own after being shown a second yellow 12 minutes later.
Sergio Aguero nearly gave the Citizens an equalizer in the 45th minute, but Monchengladbach keeper Yann Sommer was positioned well to make the stop from close range.
City remains second in the Group C table on eight points, while Monchengladbach currently has five. Both clubs remain alive with one match to play in the group stage, however, the German side would have to win, overcome a five-goal deficit and hope for a City loss in order to advance.