Arsenal's main hope is to win all of their matches until the end of the season; otherwise, they will lose the title to Manchester City.
Can Arsenal win Manchester City? I do not think so. Arsenal's best hope is that Manchester City loose a game, which is not something to expect even if Manchester City rest key players. Manchester United did well today, still managing to win very well with their many injury problems even with the latest Sabitzer. Manchester United is safe in the premier league somehow, but for the other competitions that they are in and will like to win, their chances have been greatly reduced.
Arsenal can but the chance is quite small after seeing how on fire manchester city is at this moment. The gap is even closer and arsenal must have prepared itself to face manchester city in the future. If arsenal will be also facing difficulties against southampton and this gonna be a disaster for arsenal. So many fans from other clubs are speculating if arsenal will not be winning the trophy this season caused by it has a problem that keeps coming when the season come to an end. United just wanna try to secure the UCL spot. MU has no intention to compete for the trophy caused by it's not possible anymore for MU to make it happen.
This time the real competition was just about arsenal and manchester city. that's it. I see no chance for another club to intervene in the competition between arsenal and manchester city. If arsenal will be losing in the duel against city and arsenal may be losing a chance to win EPL this season. I would prefer to see manchester city win EPL rather than arsenal. Manchester city deserves to get EPL again this season. Arsenal keeps getting more and more pressure from manchester city. This is also affecting the performance from arsenal.