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.