A dramatic finale to a memorable Premier League season lies ahead this afternoon.
Both sides will likely be resting key players at Selhurst Park, with each having a European final to focus on next week. Oliver Glasner coaches Palace in the Premier League for the final time.
The stakes are enormously higher in both north and east London, where old rivals Tottenham and West Ham remain locked in a fierce fight to avoid a disastrous relegation to the Championship.
But a defeat coupled with a West Ham win at home to Leeds would see Tottenham slip into the second tier of English football for the first time since 1977.
Final day drama: Arsenal already have the title sewn up, but one of West Ham or Tottenham will be relegated
Getty Images
Hosts Sunderland are also in the fight along with Brighton and Brentford, who face Manchester United and Liverpool respectively – one team already assured of Champions League qualification under new permanent boss Michael Carrick and the other in a strong position to do so. Newcastle can also still finish eighth as they travel to Fulham.
High-flying Bournemouth are hoping to book a spot in the Champions League in their last game under Andoni Iraola as they travel to face a Nottingham Forest team who are safe from the drop, while Burnley and Wolves contest a battle of two teams whose relegations have long since been confirmed.
How to watch every Premier League game live today
For the very first time, all 10 matches on the final day of the Premier League season will be shown live and exclusively in the UK on Sky Sports. Here’s the TV channel you need for each fixture this afternoon, with all games kicking off at 4pm BST.
Tottenham vs Everton – Sky Sports Main Event
Crystal Palace vs Arsenal – Sky Sports Premier League
West Ham vs Leeds – Sky Sports Football
Liverpool vs Brentford – Sky Sports+
Brighton vs Manchester United – Sky Sports Tennis
Manchester City vs Aston Villa – Sky Sports Action
Nottingham Forest vs Bournemouth – Sky One
Sunderland vs Chelsea – Sky Sports+ stream
Fulham vs Newcastle – Sky Sports+ stream
Burnley vs Wolves– Sky Sports+ stream
