Perhaps the unpredictability of the English premier league is what makes it interesting, especially when it's the strongest league, where the competition is terrifying. Assuming the MC win their next game, Arsenal are already 4 points behind, which is a lot in the current situation. That would mean that for Arsenal to win they would need the MC to at least lose and draw. But even under these conditions on goal difference, the MC will still be champions
every upcoming match will be a most interesting match to follow, now from what you have said it is true that Manchester city has a strong enough power this season no team has been able to beat them in the last 12 matches in the epl which has make manchester city the most consistent at the end of the season.
so if Manchester City returns to get 3 points in tomorrow's game then Manchester City will be safe enough to be at the top of the standings. Arsenal will not get a miracle if Manchester City can win the next 4 matches.
The truth about the English Premier League title is that it's already been decided and it's crystal clear to any die hard fan of football that Manchester City are gonna be champions at the end of the season.
Arsenal lost to league the moment they were beaten by Manchester City last week. Manchester City's current intimidating form sums up the fact that no one is going to stop them from retaining the title at the Etihad Stadium. Arsenal hasn't come this close for the past 9 years and that's why their fans feel very disappointed but football is game you must fight to finish if you really wanna win.