Postpublished at 16:35 BST 22 May 2022
Man City 0-0 Aston Villa
Gabriel Jesus teases Tyrone Mings, faking to cross, waiting for Mings to go to ground, before chipping it back into the middle.
His team-mates can't get on the end of it!
Watch goals from seven of the 10 matches on Final Score
Listen to radio commentary on this page from three matches
Man City score three quick goals to beat Aston Villa and win title
Liverpool lead Wolves but not enough
Burnley lose to Newcastle 2-1, Leeds beat Brentford - Clarets down
Spurs beat Norwich to qualify for Champions League
Man Utd lose but qualify for Europa League
Phil Dawkes, Emlyn Begley, Emma Sanders, Shamoon Hafez and Matthew Howarth
Man City 0-0 Aston Villa
Gabriel Jesus teases Tyrone Mings, faking to cross, waiting for Mings to go to ground, before chipping it back into the middle.
His team-mates can't get on the end of it!
Norwich 0-2 Spurs
Stephen Kelly
Former Tottenham defender on BBC Radio 5 Live
Norwich are the architects of their own downfall but Spurs are more than happy to take that. You can't just pass the ball straight to a Spurs player so it's a dreadful mistake from Krul. He's trying to say someone should have been in that position, but he's the one in control of the ball. Tottenham were always going to punish that mistake.
Brentford 0-0 Leeds
It's on a knife edge, this one. Leeds are balancing attack and defence, knowing that as it stands they are ahead of Burnley, but also aware that they may need a goal for security.
Risk v reward.
Norwich 0-2 Spurs
Son Heung-min needs one goal to share the Golden Boot (so long as Mohamed Salah doesn't score today) but he slips as he shoots in the box and the ball doesn't even reach the goal.
Man City 0-0 Aston Villa
Dangerous cross from the right... Nodded behind by Calum Chambers.
As expected, it's all Liverpool at Anfield (though Wolves have had two big chances, one which led to the goal).
Manchester City are dominating possession at the Etihad too but haven't had a shot on target yet.
Chelsea 1-0 Watford
Much better from Watford.
A low cross from the left flies across the face of goal and into the path of Kiko Femenia, who forces Edouard Mendy into a smart save low to his left.
Liverpool 1-1 Wolves
Stephen Warnock
Former Liverpool defender on BBC Radio 5 Live
I can't believe what I'm seeing - it's schoolboy defending from Liverpool at times. Wolves know what they've got to do and they're executing it well.
Man City 0-0 Aston Villa
Phil Foden slides in to win the ball and it sets Gabriel Jesus clean through. He has Kevin de Bruyne in support but opts to go alone and completely scuffs the shot, under pressure from Tyrone Mings.
Harry Kane (32 mins)
A proper mess from Norwich and Spurs are surely in the Champions League now.
A throw-in is played to Tim Krul, who passes it to Rodrigo Bentancur. He crosses and Harry Kane heads into an empty net.
Norwich 0-1 Spurs
Stephen Kelly
Former Tottenham defender on BBC Radio 5 Live
Tottenham are in the driving seat. They're are controlling the game, controlling the tempo. There are moments when Norwich have looked dangerous and they've come from Spurs giving the ball away in dangerous areas. But Tottenham have been controlling the game.
Eddie Nketiah (31 mins)
Arsenal are doing their bit although maybe they've left it too late. Gabriel Martinelli flicks on a corner which Eddie Nketiah nods in.
Burnley 0-1 Newcastle
Big chance for Burnley with Newcastle stretched!
They get in down the right through Connor Roberts and he has Maxwell Cornet in space in the box. But the cross is blocked by Jamaal Lascelles.
So it's as you were at the top of the Premier League. Plenty of time for a lot to change though....
Brighton 0-0 West Ham
Not a classic here. Pascal Gross shoots wide as Brighton look to seal their first ever top-half finish in the top flight.
Man City 0-0 Aston Villa
Gabriel Jesus crosses it in from the right. Tyrone Mings slides in but Robin Olsen shouts he's got it covered. The ball smacks him on the face as he gathers it in though and he's hurt his nose. Painful one! There's a bit of blood.
Crystal Palace 0-0 Man Utd
David de Gea is now the busier goalkeeper.
The Spaniard has to react to keep out Jeffrey Schlupp's thumping effort from the edge of the box.
Arsenal 1-0 Everton
Arsenal's tails are up and Eddie Nketiah closes down Asmir Begovic to win a corner.
Liverpool 1-1 Wolves
Hwang Hee-Chan tries to beat Joel Matip in the box but the Liverpool defender does well and wins a goal kick.
Liverpool immediately go down the other end as Luis Diaz tries to curl it over to Sadio Mane but it's cut out by Willy Boly.
They come again - Sadio Mane's header is cleared, Trent Alexander-Arnold's shot is blocked and Andy Robertson's volley goes over the bar.
Arsenal 1-0 Everton
Alistair Magowan
BBC Sport at Emirates Stadium
Just as Gabriel Martinelli stepped up to take that penalty and fire in, Arsenal fans were singing: "Alex Iwobi, he's one of our own."