Domaći su poveli u 7. minuti golom Bernarda Silve, na 1-1 je u 18. minuti poravnao Rashford nakon neopreznog starta Rubena Diasa na Ramseyu u kaznenom prostoru.
Taj je rezultat stajao sve do četvrte minute sudačke nadoknade drugog poluvremena kada je Matheus Nunes iskoristio sjajan prodor i prizemno ubacivanje Dokua za vrlo vrijedan gol.
Joško Gvardiol i Mateo Kovačić odigrali su čitav susret za Građane.
City je sada treći na ljestvici sa 61 bodom, jednim više od četvrtog Nottingham Foresta, a dva više od petog Newcastle Uniteda, dok je Aston Villa ostala sedma sa 57 bodova, koliko ima i šesti Chelsea.
Tri od tih pet sastava igrat će u Ligi prvaka sljedeće sezone jer su prva dva mjesta osigurali vodeći Liverpool sa 79 i drugi Arsenal sa 66 bodova.