While ur technically right about the season, its pretty much Citys title to lose at this point. Baring some ultimate let down/choke job, i dont see anyone catching them
The thing is this, in as much as City is flying high, this is still the EPL. Anyone can get it on any giving Sat/Sun.
A draw at Stoke on a cold Tuesday, a slip up against an Arsenal or Chelsea and all of a sudden City are within striking distance.
We'll see.