Even if Arsenal start winning all their games now, I do not think Manchester city will give them the opportunity to take the first place again, as it seems Manchester city is indeed determined to win the title this season, but all the same, we keep watching and hoping for some surprises.
With this victory, you could say Man City made them nervous too. Because we still can't confirm the EPL winner, it's a bit difficult because we have to focus and draw up line-ups in 2 other important competitions, namely the UCL vs Madrid semi-final and the FA cup final vs Man united. This May will be the last month of the EPL and 2 matches before the end of the EPL, so City must compete against Real madrid at the Bernabeu (10/5) and at the Etihad (18/5).
After fighting Madrid at the Bernabeu (10/5), Man City had to travel to Everton (14/5). It should be noted, Everton is currently struggling to get out of the relegation zone and also the new coach Sean Dyche is also considered a tough opponent for the big EPL teams. After that, the UCL second leg at home to Man City (18/5) then had to face Chelsea at the Etihad (21/5). Where the 4 matches are only 3 days apart. When Man City faced the EPL team and the UCL semifinals, you could say it was quite easy. But that doesn't mean Man City can't be held to a draw by Everton and Chelsea. After that, the last 2 matches of the EPL will face 2 dark horse teams, namely Brighton and Brentford.
But if Arsenal in the remaining 3 matches loses 1 time (especially against Brighton who is quite tough), then there is no hope for Arsenal to win the EPL this season. I think the competition for the EPL title will be even more interesting in the last remaining matches.