Sparks flew in an explosive night on a bad tempered bonfire night clash where Manchester City ended the contest with nine men looks to have left their dreams of qualifying for the last 16 of the Champions League in tatters.
Fernandinho, who came on as a half-time substitute, received yellow cards in the 62nd and 70th minute in a mad eight minutes for the midfielder.
Yaya Toure was shown his marching orders nine minutes before the end for stupidly shoving Roman Eremenko when the CSKA Moscow man disposessed him.
Toure was already on a yellow that he picked up 16 minutes earlier but his push merited a straight red.
A brace from Seydou Doumbia either side of Toure’s free-kick provided goals in an eventful evening at the Etihad.
Doumbia, who scored both of CSKA’s goals in the 5-2 defeat the last time these two met at the Etihad, opened the scoring with just two minutes played when he headed home Bribas Natkho’s free-kick.
His effort, coming after just 90 seconds, is the quickest goal of this season’s competition so far.
Toure levelled the scores with his first goal in nine Champions League outings six minutes later but Doumbia hit back again with 34 minutes on the clock.
Five of Doumbia’s 10 Champions League goals have now come against City.
Pontus Wernbloom, who was shown a yellow card after 28 minutes, pulled back Sergio Aguero 77 minutes on the clock but Sergei Ignashevich was booked instead in a case of mistaken identity on a night where very little went in City’s favour.
Manchester City: Hart, Zabaleta, Demichelis, Kompany, Clichy, Navas (Nasri ’45), Toure, Fernando (Dzeko ’65), Milner, Jovetic (Fernandinho ’45), Aguero
Subs not used: Cabellero, Sagna, Boyata, Mangala
Yellow Cards: Fernandinho ’62, Toure ’65, Aguero ‘89
Red Cards: Fernandino ’70, Toure ‘81
CSKA Moscow: Akinfeev, Fernandes, Ignashevich, V.Berezutski, Schennikov, Wernbloom, Dzagoev (Efremov ‘86), Eremenko, Natcho, Musa, Doumbia (Milanov ’66)
Subs not used: Chepchugov, Berezoutski, Nababkin, Cauna, Bazelyuk
Yellow Cards: Wernbloom ’28, Ignashevitch ’77, Eremenko ‘79
Red Cards: None
Man of the Match: Seydou Doumbia