Manchester City met CSKA Moscow in sub zero temperatures knowing that anything less than a win would likely leave them out in the cold when it comes to qualification from Group E.
For long periods of the game it looked like Manuel Pellegrini's team would make the long trip back to England in possession of three valuable points, but a late rally from the Russians left City fans facing the prospect of group stage elimination once again.
Even when Seydou Doumbia pulled a goal back to half the 2-0 lead City had built thanks to goals from Sergio Aguero and James Milner, the Premier League champions still looked like claiming a vital win.
However, all hopes of overtaking Roma in second place were dashed when Bedras Natch converted a hotly disputed penalty awarded for a seemingly innocuous Aleksandar Kolarov challenge.
The result leaves City on a disappointing two points from a possible nine as the group stage reaches it's half way stage, with a tricky trip to Roma on the final match day likely to decide their fate.
Joe Hart: The England man was a cold spectator for much of a game played behind closed doors yet still found himself picking the ball out of his net twice. 6/10
Pablo Zabaleta: Got forward to good effect, playing a part in City's second, and perhaps could have even had a rare goal having controlled well from a Yaya Toure pass. 7/10
Vincent Kompany: The big Belgian must be desperate to have a reliable partner alongside him. Did everything right once again. 7/10
Eliaquim Mangala: Solid for the majority of the game but his rating has to suffer do to the naivety he showed by allowing Ahmed Musa to run off him for CSKA's first. 5/10
Aleksandar Kolarov: A number of teasing balls from the left would have given him a higher rating but the conceding of the penalty, albeit a harsh one, brings him down. 6/10
James Milner: Was in the right place at the right time for City's second and had a great chance to add a third. This is continuing to be a big season for the underrated midfielder. 6/10
Fernando: A quiet night for the Brazilian barring one or two heft challenges. Solid in front of the back four but offers little to nothing in possession. 5/10
Yaya Toure: Showed flashes of the Yaya Toure of old at times, but more often than not he simply looked old. Still a long, long way off his best. 5/10
David Silva: City's creative spark is so often left to unlock defences on his own and looks one of few players capable of having an impact at this level. 7/10
Edin Dzeko: Incredibly unselfish pass to Sergio Aguero for City's opener but would have liked to have contributed more. 6/10
Sergio Aguero: Yet another goal for the Argentine, albeit it the most simple of finishes. Looked dangerous throughout and is at home in the Champions League. 8/10
Jesus Navas: Replaced Dzeko with 20 minutes to go and could only produce a couple of crosses that ultimately came to nothing. 5/10
Fernandinho: Brought on at a time where City were hoping to close the game out and had little impact. 5/10
Stevan Jovetic: Given a four-minute cameo when City needed a winner but had no time to make a difference. N/A