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.