The problem is, City are often considered favourites even when they're trailing (as we seen when they were 3rd and 3 points behind just a week ago). We've seen them 6/7/8 points behind Liverpool/Arsenal in previous years and come back to win the league.
So for City to be 2 points clear with 6 games to go, there's little to suggest they won't win it from here. They have the most proven track record of winning these races, most experience at dealing with the title race pressure, and the best players, and a points advantage.
We're basically relying on an unprecedented bottle job from City from this point when we've never seen them bottle these situations before.
I don't think it would be a stretch to say City win it 90% of the time from here. So it's certainly not over. But I'd be very surprised if they didn't win it.