The league is almost half way gone and so far many teams have struggled to get that balance and the exact kind of performances they expect to maintain. Newcastle have been shockingly brilliant in their past games. Arsenal and Manchester City have an outstanding performance in the league so far, I don't see Newcastle as title contenders this season so the battle is between Arsenal and Manchester City. Arsenal are showing resilience and looking ambitious, I think it will be a tough one for City this season with Arsenal battling for the trophy.
Chelsea have struggled very hard in the match against Arsenal they tried their best to give goals but in reality it is still difficult to break down Arsenal's defense, If Arsenal have understood the strategy of Manchester City which only relies on Erling Haaland and always provides tight guard so it is not easy to get the ball then Manchester City may also be beaten by Arsenal.