Postpublished at 16:52 British Summer Time 21 May 2017
Arsenal 3-1 Everton
Ross Barkley drills a low ball past Petr Cech's post. Could this be his last game for Everton? We shall see...
Two minutes left to play.
Listen to reaction on BBC Radio 5 live
Wijnaldum, Coutinho & Lallana goals keep Liverpool in Champions League spots
Arsenal win 3-1 but miss out on Champions League for first time in 20 years
Kompany, Aguero (2). Fernandinho & Jesus for five-goal Man City to stay third
Terry substituted off in 26th minute - champions win 5-1
Kane hat-trick for seven-goal Spurs - Man Utd, Stoke, West Ham, Swansea win
Tom Rostance, Caroline Chapman and Gary Rose
Arsenal 3-1 Everton
Ross Barkley drills a low ball past Petr Cech's post. Could this be his last game for Everton? We shall see...
Two minutes left to play.
Hull 1-7 (SEVEN) Tottenham
Will Marco Silva be at Hull next year? I wouldn't count on it. He pointedly applauds all areas of the KCom before heading down the tunnel.
Swansea 2-1 West Brom
Manchester United 2-0 Crystal Palace
Liverpool 3-0 Middlesbrough
All over! Liverpool finish in the top four of the Premier League.
Mission accomplished.
Michy Batshuayi (90+2 mins)
Michy Batshuayi finishes the season with a flourish as he bags his fourth goal in four games.
Job done.
Leicester 1-1 Bournemouth
Aaron Ramsey (90 mins)
What a beauty! And what a way to get your first league goal of the season.
Aaron Ramsey, from the edge of the area, chips a lovely strike into the top corner. It floated like a butterfly past Joel Robles.
Watford 0-5 Manchester City
Hull 1-7 (SEVEN) Tottenham
Michy Batshuayi (90 mins)
From trailing to securing a dominant win, Chelsea are wrapping up the season in style.
Michy Batshuayi is slipped through on goal and the substitute stabs in.
A record-breaking 30th Premier League win this season in the bag for the Blues.
Arsenal 2-1 Everton
Alex Iwobi weaves his way into the box but once again Everton keeper Joel Robles stands firm to deny the Arsenal forward.
At the other end, Ross Barkley makes a speculative punt from distance.
In the dugout, Arsene Wenger looks dejected. Five minutes added on.
#bbcfootball
Andy Perry: Spurs best ever runners up?
Sahil: The better team always wins the league but no one can argue that Spurs have played the best football.
Liverpool 3-0 Middlesbrough
James Milner is replaced by Alberto Moreno for the final couple of minutes. Milner passes the captain's armband to Lucas. Liverpool fans are getting ready to engage full party time mode.
Manchester United 2-0 Crystal Palace
Wayne Rooney comes off and Angel Gomes comes on.
WHO, you may ask? Angel Gomes makes his debut in the Manchester United first-team and becomes the club's youngest ever Premier League player.
He is also the first player born in the 2000s to make a top-flight appearance.
Toby Alderweireld
Seven!
Name me a better crosser of a ball than Kieran Trippier.
He whips in a beauty, Son misses the header in the middle and Toby Alderweireld steers in.
Arsenal 2-1 Everton
Arsenal go on the counter-attack and Hector Bellerin, once again, finds himself in acres of space.
He crosses from the right but substitute Alexi Iwobi can wrap his foot around the ball to send it on target.
Fernando Llorente (86 mins)
It looks like Swansea have nicked this at the end as Fernando Llorente volleys in from a cross.
From 1-0 down to 2-1 up. Swansea are set to sign off the season with a win.
Ben Davies (84 mins)
That's 12 goals in two games, in four days for Spurs! Rampant.
The top two are streets ahead of the rest. A free-kick is nodded out and Ben Davies smashes into the top corner from the edge of the area.
Hull 1-5 Tottenham
Martin Keown
Former Arsenal defender on Football Focus
Kane has been absolutely remarkable. He's a goal machine. Seven in a week. He needs to win a trophy and the next step for Spurs is to do that and keep that group together.