Newcastle United is playing good football both in the Premier League and the UEFA Champions League, and if they continue like this they could make it to the top four in the Premier League because they can win big teams. Newcastle United was too strong for Arsenal, they could not allow Arsenal to penetrate them that much, and in the dying minutes, they snatched a win from Arsenal.
Newcastle United is the team that often gives a surprise for us. They could beat Arsenal although Arsenal is in a good form and they really expect to win the match to keep their hope of winning the EPL trophy. But Newcastle United won't let Arsenal steal points, they defeat Arsenal with a single goal made by Anthony Gordon. I think many people will assume Arsenal to beat Newcastle United. In fact Arsenal couldn't do much in the match against Newcastle United. They even only made 1 shot on target during the match.
It's high time we start giving Newcastle the respect they deserve, they have proven to be able to beat any team right now even if they aren't consistent with their form, but a team aside Manchester city I respect this season has to be Tottenham, they may not get the highest amount of goals but they know how to get the win. Tottenham Hotspur against Chelsea would be very exciting and I would be looking forward to it, my prediction is a win for Tottenham Hotspur.