Wins for Newcastle and Bournemouth had seen City slide towards mid-table but a resurgent display, coming from a goal behind, means they rejoin Nottingham Forest who was thrashed by Bournemouth 5-0, Arsenal and leaders Liverpool in the Champions League places, while Chelsea slip to sixth.
Liverpool continue their momentum at the top of the log with an impressive 4-1 win over Ipswich as Mohammed Salah reaches 40 G/A contributions for Liverpool in all competition this season.
Elsewhere at the Molineux Stadium, substitute Riccardo Calafiori wins it as Arsenal overcome Myles Lewis-Skelly red card to beat Wolves 1-0.