The Premier League has some intriguing last-round matches, and Newcastle vs. Arsenal certainly falls into that category.
Newcastle doesn't have much to play for, but a spot in the Champions League is the prize for Arsenal should they win.
There are some tough battles on the pitch that will decide the outcome of the game.
The last time these teams met, Arsenal ran out 7-3 winners, with Theo Walcott bagging a hat-trick.
Here are some key battles to watch in this game.
*Unless otherwise stated all statistics courtesy of ESPN FC.