That's all folks!published at 22:45 British Summer Time 27 April
What a way to draw a close to this bumper day of football.
It began with a draw as West Ham shared the points with Liverpool at London Stadium, almost certainly ruling the Reds out of the title race.
Sheffield United were officially relegated as they slumped to a 5-1 defeat at Newcastle in the 15:00 BST matches.
Burnley kept their hopes of beating relegation alive courtesy of a 1-1 draw at Manchester United, while Luton remain firmly in the relegation mix after a 2-1 loss at Wolves.
It was all square at Craven Cottage between Fulham and Crystal Palace before Everton ensured they will be playing Premier League football again next season following a 1-0 win against Brentford.
It wouldn't be a Premier League Saturday without some serious debate about VAR, though, and we got that as well as a comeback in the finale as Chelsea came from two goals down to draw 2-2 at Aston Villa.
There's plenty more to come tomorrow, including the north London derby between Tottenham and Arsenal and Bournemouth host Brighton - both at 14:00 BST.
Manchester City travel to Nottingham Forest at 16:30 BST.
Thanks for joining us!