All explained here. My head hurts trying to work it out myself. haha.
http://www.espn.co.uk/football/blog...-man-city-be-crowned-premier-league-champions
How many points do City need?
They need 12 points, or four wins. However, as one of their next three games is against United, they could actually be champions if they win their next three games.
When can City guarantee being champions?
They could win the title at home to United on Saturday. April 7. Their next three games are against Stoke, Everton and then United. Three wins would see City with a lead of 19 points over United with only 18 left to play for, if United win their next two games (vs. Liverpool, Swansea) to keep the pressure on.
The same applies if Man United draw with Liverpool and beat Swansea -- City can win it on April 7 if they beat United and win their other games.
If Liverpool beat United at Old Trafford, and win all their other games (vs. Watford, Palace, Everton, Bournemouth), City would have to wait until they go to Tottenham on April 14 to guarantee it with those four wins.
When is the earliest they can win the title?
Saturday, March 31.
With United and Liverpool playing each other next Saturday, at least one of City's closest rivals will drop points -- and both if it's a draw.
But it's very unlikely City can win the title at the end of this month. They would need Liverpool to beat Manchester United and then pick up no more than two points from games against Watford and Palace. Tottenham would also need to drop points at Bournemouth next weekend. City would then be champions if they win at Stoke and at home to Everton.
It is more realistic that City win the title against United on April 7.
Anything else?
City can also win the title without playing on Sunday, April 1. It would need the above results to happen for Liverpool, with the difference coming around Spurs' performance. If Spurs win at Bournemouth, and City beat Stoke and Everton, the title would be sealed if Spurs failed to beat Chelsea on that Sunday. And that's exactly how Leicester won the title two years ago.
Also, if Liverpool and City keep winning all their games up to April 7, City would then be champions without playing if Liverpool failed to beat Everton (April 8) or Bournemouth (April 14, 3 p.m.) before City play again (Spurs, April 14, 7.45 p.m.).
Would United have to give City a guard of honour?
Yes, this would happen when City came out onto the pitch for the game on April 7 if they have sealed the title before this date
What if United beat City?
If both teams keep winning, and United win at the Etihad, City would then likely have to wait until at least April 22, when they entertain Swansea, to seal the title. They might have to wait another week if they were to lose at Spurs on April 14.
What about Tottenham and Chelsea?
Effectively four points worse off than Manchester United, Spurs would need a miracle to win the title from here. Even more so champions Chelsea, who can only get a maximum of 80 points with Man City already on 78.
And Arsenal?
They are now mathematically out of the title race.