In my opinion, the heavy defeat that Newcastle experienced when facing Arsenal last night was a very natural thing, because Arsenal's performance was very good and still consistent in their matches. When compared to Newcastle's current condition, they are at their worst point this season and their game looks very inconsistent and it is very difficult to provide resistance against Arsenal. Plus, Arsenal is playing at home, this of course makes Arsenal's game more aggressive to continue attacking to win this match. The conditions in the Premier League this season are very tight so Liverpool, Man City, Arsenal must really maintain their performance and always play consistently in every match in order to win the next match.
I agree that it was a natural effect that Arsenal were able to defeat Newcastle last night but then Newcastle has earlier been in a very solid form that they were having streaks of wins especially when they come across teams that could be seen as not really matching with them in strength, they really had good performance over these teams and actually did make it look like they were in their best form and would make it far in the premier league.
Arsenal on the other had at some point had a few set back but are now looking like they are very much back in form now and are ready to fight back for the league title so they are not even willing to let to chance any opportunity they would have to get to win the premier league title this season but then Liverpool and Manchester city aren't relenting in the struggle aswell, they are both making sure to get the very best out of the premier league and especially Liverpool that would want to have this remarkable win because this will be last they will be getting with their coach just before he leaves but I still feel Arsenal a d Liverpool has got almost equal chances to winning the premier league.