Also, just looking at our next three league games: Newcastle (A), Liverpool (H), Burnley (A). We should be getting at least 6 points from that, I'm giving credit to Burnley because they beat city but we should still beat them comfortably, whilst Newcastle are struggling and whilst Liverpool have been extremely good of late, their away form leaves much to be desired (5 loses in the league away from home this year)
City have: West Brom (H), Palace (A), Utd (A). Now that is in theory quite easy, but Palace and West Brom are playing pretty good under their new managers and Utd should turn up for the derby. I don't see city getting much more than 5 points there at best, it'll be very easy to slip up especially Palace away.