Manchester United have two very important games coming up that'll decide if they still have a chance of chasing down City, first is today against Chelsea and next weekend against City who are currently running away with the title, after the derby on March 7th, United's hopes of winning the EPL after quite a long time will either be over or rekindled.
I don't believe any chance for Manchester United from both impressive performance of Manchester City, recent point difference between two clubs, and the unstable performance of Manchester United. Any lose in these two upcoming matches will put the end for Man Utd. Even they can win 2 matches, they are still long behind Manchester City.
I think they'd have learned their lesson from last season, they were in the CL spot from the beginning and lost out on the last day of the season, this time around will be different imo, the team looks to have improved the more and they are even playing somewhat better, I'd not be surprised if Leicester finishes in second place ahead of United and the rest of the others chasing for top four spots.
Leicester City have become more stable in this season but it does not come from their improvement only. Other big clubs or sudden arising middle clubs in this season are strong and weak in different periods. They can not manage to grab more points than Leicester City. I meant Leicester City has been upgraded themselves but their performance are not too much different than the last season. The weaknesses of other clubs partially help them staying in the third position now. They deserve it definitely.