Saturday’s 3-1 victory at Everton sent the Blues 16 points clear at the top of the Premier League with only six games left to play.
But when will they mathematically be crowned champions?
Put simply, if Man City beat Manchester United at the Etihad Stadium next Saturday, the Blues will lift the Premier League title in front of their rivals.
Victory over United would take City up to 87 points. The Red Devils would then be left on 68 points with only 15 left to play for, meaning City would be out of reach.
And that means we’re in for the mother of all derbies next week.
Man City v Man United is LIVE on talkSPORT on 7 April 2018 – KICK OFF 17:30 GMT
“I think everybody in the blue side of Manchester knows it’s a once in a lifetime opportunity,” captain Vincent Kompany said when asked about clinching the title against the Red Devils.
Would United have to give City a guard of honour?
No and this is because City can no longer win the title before 7 April. The first team to play them after winning the title would perform this for them – which could be Tottenham at Wembley Stadium on 14 April.
What happened in the last derby?
City beat United 2-1 at Old Trafford thanks to goals from David Silva and Nicolas Otamendi.
When did City last lose a league game?
Liverpool beat them 4-3 at Anfield on 14 January 2018.
Man City’s remaining Premier League games:
7 April – Man United (H)
14 April – Tottenham (A)
22 April – Swansea (H)
29 April – West Ham (A)
5 May – Huddersfield (H)
13 May – Southampton (A)