Sergio Agüero satte inn 1-0 på straffe etter 21 minutter. Mehdi Benatia hadde akkurat blitt utvist, og det så ut til å gå mot tre greie poeng for Manchester City.
Men å møte Bayern München med ti mann, kan være verre enn de fleste andre med elleve.
Med ti mann på banen tok det tyske laget over kampen, og like før pause fikk de uttelling for strevet.
Dobbel snuoperasjon
Først scoret Xabi Alonso på et smart frispark som Joe Hart nok burde vært bedre med på, og så headet Robert Lewandowski Bayern i ledelsen med 2-1.
Det stod seg til det var spilt 85. minutter.
Da vant Stevan Jovetic ballen, ga den til Agüero og alene mot keeper er det få, om noen, som er bedre. 2-2.
Men Agüero var ikke ferdig. Denne gangen vant han selv ballen fra Boateng, og igjen kommer han alene mot keeper. Og heller ikke den tredje duellen mellom Agüero og Neuer skulle den tyske målvakten vinne.
Spennende siste runde
Dermed vant City 3-2 tok tre svært viktige poeng før siste kamp i gruppespillet. Der møter de Roma borte.
Både CSKA Moskva, Roma og Manchester City har fem poeng, og den siste runden vil avgjøre hvem som følger Bayern München til åttedelsfinalen.
Det var en god kveld for argentinske trollmenn. Også Lionel Messi scoret hattrick, og ble historisk som mestscorende i mesterligaen.