I think this is a good time for a recount.
It's so hard to call this year.
Leicester - well, improbably they're still there and they've got the best run-in, I think. But do they have the legs for it and will they cope with the pressure of suddenly almost being favourites? And what has last Sunday done to them psychologically?
Spurs - No, just...no.

. They don't have a great run in but they are the form team right now. Being in the cup competitions could harm them though as they don't have that great a squad. They've got a chance but I still reckon they'll have a nosebleed at some point.
Arsenal - Well, in theory I think we've got the best squad (better than Leicester and Spurs, certainly) and we've got players who have been there and done it at the business end of the season. We're getting our best players back from injury now - Sanchez, Ozil...Welbeck

. But you can never really trust us and we have some tough away games. If last Sunday doesn't push us on then nothing will.
City - Should be favourites but they're a squad of mercenaries and Pep in the summer may put them into holiday mode till he arrives. They've got the ability but maybe not the mentality for this season.
Sod it, I'm going to say us. Very hard to call though.