this match is likely going to be won by Newcastle because they are the once that needs results badly and not arsenal because arsenal has nothing in to lose if they lose this game because they are already second in this game so I will want Newcastle to win so that they can make it to champions League come next season
Newcastle does need full points when playing at Arsenal's home ground, but if Newcastle does not get full points in the away match or even the result is a draw, it will not be so threatening for Newcastle to be eliminated from the Champions League zone this season. Because Newcastle has one more match to keep themselves in the zone so Newcastle does not have to worry if in the match against Arsenal they do not get full points. Because the last match for Newcastle this season is against Everton who are not much better than Newcastle in terms of strength.
While it is true that Newcastle needs points, even getting a tie would be enough for them to go to UCL and keep that chance going. And Arsenal already decided where they will end, like even losing wouldn't matter that much, but it would be sad for them to lose that second place, but they would go to UCL anyways.
So basically, this is just a reputation game and nothing more. Points difference between second place and seventh place is only 6 points, 2 losses, so if Nottingham Forrest didn't lose just 2 games, out of 10 they lost, and had 8 losses, and 2 more wins, they would be second place by now, instead of seventh. This could be one of the reasons why the owner was mad, sure they did alright, but could have been so much better.