Sergio Aguero scored twice as Manchester City came from behind to complete a 2-1 win over CSKA Moscow in Group D.
Manuel Pellegrini's men came roaring back with a performance of real character on a pitch that resembled a farmer's field after Zoran Tosic had lifted the ball over Joe Hart from Keisuke Honda's headed flick on 32 minutes.
The away side were only behind for just over a minute when Aguero pounced to prod the ball home from David Silva's cross on 34 minutes. He repeated the dose three minutes before the break when he rose to head into the net from five yards after a lovely cross by Alvaro Negredo.
Aguero has now scored eight goals in his last six appearances for his club. City had to contend with racist chanting from sections of the home fans during the match, incidents that will no doubt be scrutinised by UEFA.
City should have put the match to bed long before the final 10 minutes, but also paid for their lack of cutting edge in the final third with substitute Ahmed Musa having what seem like a legitimate goal disallowed after Yaya Toure was deemed to have been fouled by a high boot in the build-up towards the goal.
Joe Hart was then called into action deep into stoppage time to halt a Honda shot before the final whistle sounded seconds later for a win that City just about merited.
4' - TOURE CHANCE: Chance for City, but Yaya Toure can't convert after Aguero had headed on the Silva corner. CSKA almost caught cold in Moscow. No surprise there.
32' - TOSIC STRIKE: Tosic lifts the ball over Hart and CSKA have the lead. City all over the place at the back after Honda somehow outjumps Garcia.
34' - AGUERO EQUALISER: Brilliant from City as Aguero levels for the visiting side. Superb cross from Silva and the ball breaks kindly for Aguero to level. 1-1.
42' - CITY HIT THE FRONT: Aguero pounces to nod into the net from five yards after a lovely ball by Negredo. City suddenly in the lead. 2-1 clear. Brave finish from Aguero.
80' - MUSA GOAL DISALLOWED: Musa wallops the ball into the net beyond Hart, but the whistle had gone for an earlier foul on Toure in the lead-up to that goal. What a relief for City.
90+3' - HART TO THE RESCUE: Magnificent stuff from Joe Hart in the dying seconds to make the block from Honda. Brilliant from Hart.
Sergio Aguero has now scored eight goals in his last six appearances for Man City.
Man City have gained twice as many points as they did in the Champions League last season in half the number of games.
Sergio Aguero has scored his first headed goal in both the Premier League and the Champions League in the space of four days (has a total of 52 in the two comps.
Ten of Manchester City's 15 Champions League games have seen both City & their opponents score.
TALKING POINT: Are City looking good for the last 16? Very good indeed. Fair enough, they are far from the finished article in this tournament, but should be racing certainties to finish second in the section behind Bayern Munich. Three points from their final three matches should be enough.
CSKA Moscow: Akinfeev 7, Ignashevich 6, Nababkin 6, V. Berezutski 5, Schennikov 6, Wernbloom 6, Honda 7, Zuber 6, Toši 6, Milanov 7, Doumbia 6..subs: A. Berezutski 6, Musa 5
Manchester City: Hart 8, Zabaleta 6, Kolarov 7, Nastasic 6, Javi García 6, Jesús Navas 7, Silva 8, Fernandinho 7, Touré 7, Negredo 8, Agüero 8..subs: Clichy 8, Nasri 8, Džeko 8
MAN OF THE MATCH: Sergio Aguero (Manchester City): Just keeps on scoring. An outstanding contribution from the little Argentina forward.
THE MATCH IN A TWEET