Manchester City had to dig deep in order to salvage a lucky triumph over ten-man Bayern Munich and a pair of mistakes amongst the defence opened the floodgates for Sergio Aguero to drown the Germans.
In a game where shots came rather few and far between, City will feel relieved to be walking away from the game with their first win of the Champions League against their nemesis opponents.
It was the visitors who started the game most dangerously when an Arjen Robben dinked ball into the area waited to be connected with. When Sebastian Rode struck the ball, he was met by the sprawling figure of Joe Hart. who denied the German.
But the hosts applied a little pressure of the their own, and when Aguero used his decisive pace ability to race away from the Bayern back line, Mehdi Benatia had to use desperation to bring the Argentine racer down in the box where he was seen to have fouled Aguero, drawing not only a penalty but a straight red card too.
City's leading scorer in all competitions this season comfortably fired the ball home from the spot despite Manuel Neuer guessing the right way, but the perfect placement of the penalty was enough to see the net ripple.
It didn't take the German side to find a response. Robert Lewandowski drew a foul on the edge of the area when Xabi Alonso gracefully guided the ball into the bottom corner with a delicious finesse shot.
The visitors then thrusted into the drivers seat when a slice of fortune went in Bayern's favour after the ball bounced in off the shoulder of Lewandowski.
The second half seemed a little more prosperous for Manuel Pellegrini's side as the chances seemed to roll along much more swiftly. James Milner saw a curling effort agonisingly whistle over the bar before Frank Lampard's shot destined for the top corner was clawed away by Neuer.
It was just a matter of time before City's mountainous pressure paid off and it took a bit of luck to come. A misplaced Xabi Alonso pass was intercepted intelligently by Aguero who once again used his pace to speed away and slot the hosts back onto level terms.
Little did the Argentine know that he was minutes away from being on the end of yet another defensive error when Jerome Boateng made a calamitous mess to award Aguero with the glorious opportunity to gift City with all three points.
Due to the draw between AS Roma and CSKA Moscow prior to this game, Manuel Pellegrini's side have been given a huge boost in terms of progressing to the knockout stages of the Champions League.
If CSKA fail to beat Bayern Munich at the Allianz Arena and City salvage a win at Roma on December 10, then the Citizens will somehow progress to the next round despite a turbulent first four games in the group stages.