In the game Newcastle - Arsenal I bet on the victory of the visitors. Newcastle are currently having a streak of games against some really tough opponents. They lost only 1-0 to Liverpool, but were a much weaker team. The 5-0 score against Man City speaks for itself. Arsenal are a bit weaker than The Reds or City, but Newcastle will also have a hard time to get any points today. Arsenal are still struggling to qualify for the Champions League, so they are determined.
From head to head both teams, Arsenal always win in the Premier League. Arsenal in the last 5 matches in the Premier League recorded 4 wins only 1 loss in the London derby. Arsenal have won 4 wins against big teams (Chelsea, Manchester United and West Ham United), only Leeds United are in the bottom 10 position.
The fourth position remains Arsenal target so that the match will be used as a match that must be won by them (Arsenal) considering the difference in points with Tottenham Hotspur is only 2 points. Regardless of your bet, I'm afraid the Newcastle United vs Arsenal match could be like West ham United vs Manchester City.