Key events 14m ago It's all over at Spurs! West Ham United are relegated from the Premier League! 17m ago Final score: Crystal Palace 1-2 Arsenal 19m ago Final scores: Sunderland 2-1 Chelsea; Man City 1-2 Aston Villa 21m ago Final score: Liverpool 1-1 Brentford 22m ago Final score: Brighton 0-3 Man Utd 24m ago Final score: West Ham 3-0 Leeds 26m ago GOAL! West Ham 3-0 Leeds (Wilson, 90+4 mins) 32m ago GOAL! Crystal Palace 1-2 Arsenal (Mateta, 89 mins) 39m ago GOAL! Fulham 2-0 Newcastle (Cairney, 80 mins) 40m ago GOAL! West Ham 2-0 Leeds (Bowen, 79 mins) 53m ago GOAL! West Ham 1-0 Leeds (Castellanos, 57 mins) 1h ago GOAL! Liverpool 1-1 Brentford (Schade, 64 mins) 1h ago Red card! Chelsea go down to 10 men! 1h ago GOAL! Man City 1-2 Aston Villa! 1h ago GOAL! Liverpool 1-0 Brentford (Jones, 58 mins) 1h ago GOAL! Burnley 1-1 Wolves (Flemming, 47 mins) 1h ago GOAL! Sunderland 2-1 Chelsea (Palmer, 56 mins) 1h ago GOAL! Nottingham Forest 1-1 Bournemouth (Tavernier, 54 mins) 1h ago GOAL! Brighton 0-3 Man Utd (Fernandes, 48 mins) 1h ago GOAL! Crystal Palace 0-2 Arsenal (Madueke, 48 mins) 1h ago GOAL! Sunderland 2-0 Chelsea (Gusto own goal, 50 mins) 1h ago GOAL! Man City 1-1 Aston Villa (Watkins, 47 mins) 2h ago GOAL! Crystal Palace 0-1 Arsenal (Jesus, 42 mins) 2h ago GOAL! Brighton 0-2 Manchester United (Mbeumo, 44 mins) 2h ago GOAL! Tottenham 1-0 Everton (Joao Palhinha, 43 mins) 2h ago GOAL! Brighton 0-1 Manchester United (Dorgu, 33 mins) 2h ago GOAL! Nottingham Forest 1-0 Bournemouth (Gibbs-White, 34 mins) 2h ago GOAL! Sunderland 1-0 Chelsea (Hume, 25 mins) 2h ago GOAL! Manchester City 1-0 Aston Villa (Semenyo, 23 mins) 2h ago GOAL! Fulham 1-0 Newcastle (Diop, 20 mins) 2h ago GOAL! Burnley 0-1 Wolves (Armstrong penalty, 5 mins) 2h ago Kick-off! 3h ago Guardiola: 'The future will be better without me' 3h ago All the teams (eventually) 4h ago Hello world! Show key events only Please turn on JavaScript to use this feature
Ed Aarons got to see the champions bag one more win:
This was an occasion for Mikel Arteta to savour. With owner Stan Kroenke watching on from the stands on a rare visit to see his team in the flesh, Arsenal celebrated being crowned champions for the first time since 2004 by recording a comfortable victory over a Crystal Palace side who also have a European final on their minds. Max Dowman became the youngest player ever to start a Premier League game at the age of 16 years and 144 days and played his part, as goals from Gabriel Jesus – on what could be the Brazil striker’s last appearance – and Noni Madueke rounded off a memorable campaign for Arteta and his side.
Much more here:
David Hytner saw Spurs save themselves with a narrow victory over Everton, taking themselves in the process of the bottom of the at-home table:
It was a question of dignity, according to Roberto De Zerbi, which was certainly a valid starting point. But for Tottenham, it was so much else besides. Reputations. Livelihoods. The very future of the club. Everything was on the line because the consequences of a first relegation from English football’s top division since 1977 did not bear thinking about. Even if everybody had thought about them all the same.
It was impossible to ignore the feeling of foreboding. It was there as the Spurs fans made their way to the stadium, which has been a house of horrors for them in the Premier League this season. No club in the division had a worse home record than them at the start of the day. It was there throughout the game, rising exponentially in the second half as West Ham, needing to beat Leeds at the London Stadium to make it very interesting, scored three times. And it hammered on in the 12 minutes of stoppage time; only nine had been signalled.
Much more here:
Jacob Steinberg watched West Ham play their final Premier League game of this season, and a while beyond that:
As the minutes ticked away and the trap door widened, the home crowd wanted everyone to know who they blame for West Ham’s relegation. They were united in their disdain for David Sullivan, the club’s shortsighted owner, and spent the final moments of a dreadful season showering him with abuse.
Sullivan watched from the directors’ box, perhaps contemplating how it has come to this point, but the answer is his refusal to relinquish power. This is his mess. West Ham have dropped into the Championship for the first time since 2012, a 3-0 victory over Leeds on the final day not enough to lift them out of the bottom three at Tottenham’s expense, and as the club’s largest shareholder and most influential individual it is Sullivan who must accept much of the blame.
Much more here:
Ben Fisher was at the City Ground to see Bournemouth frustrated in their pursuit of Champions League football. Here’s his report:
There was an inflatable miniature plane bobbing around the Bournemouth away end and, for long periods, their unlikely Champions League dream was on. The Europa League will have to suffice. Andoni Iraola, whose name was serenaded on loop approaching the final whistle, will exit the stage having led Bournemouth to sixth, their best finish, a record points tally of 57 and having secured European football for the first time in their history. It doesn’t sound too bad.
Bournemouth’s result at Nottingham Forest was quickly rendered redundant by Brighton imploding at home to Manchester United but Aston Villa’s shock win at Manchester City and Liverpool’s failure to beat Brentford denied Iraola the perfect ending. This draw at Forest, who led through a Morgan Gibbs-White free-kick, does mean Bournemouth completed the second round of fixtures unbeaten, a run that goes back to the tail of last year.
Much more here:
And that is the final whistle of the final game of the Premier League season. Here are your headlines:
-
West Ham have been relegated despite a convincing win over Leeds
-
Spurs saved themselves by beating Everton 1-0
-
Bournemouth and Sunderland will play in the Europa League, the former unable to catch Liverpool after draws both at Anfield and for the Cherries at Nottingham Forest, and the latter securing a 2-1 home win over Chelsea, who finish 10th
-
Brighton will play in the Conference League despite losing 3-0 at home to Manchester United, after neither Brentford failed to win and Chelsea failed to get a point
-
Wolves end the season in last place after drawing 1-1 at Burnley
The table in full:
It's all over at Spurs! West Ham United are relegated from the Premier League!
6.08pm Spurs seal their first home win since December, and it’s enough to keep them from the Premier League trap door and condemn West Ham to the drop!
6.06pm A miracle save at Spurs, where an excellent shot by George is kept out by Kinsky!
Final score: Crystal Palace 1-2 Arsenal
6.05pm A winning end to the season for Arsenal, and with Manchester City losing their final fixture they’ll finish seven points clear at the top!

Final scores: Sunderland 2-1 Chelsea; Man City 1-2 Aston Villa
6.04pm Huge celebrations now for both sides and all fans at Brighton: Brentford’s failure to beat Liverpool means it’s Conference League football for the Seagulls next season. But it’s the Europa League for Sunderland, who have vaulted to seventh as a result of beating Chelsea today!
Final score: Liverpool 1-1 Brentford
6.01pm It’s all over at Anfield. Liverpool will play in the Champions League next season. Brentford will not, and miss out on Europe altogether!
6pm Incredible miss at Anfield! Janelt crosses from the left, and Outtara is unmarked in the middle. Can he just pick a corner and head it in? No he can’t!
Final score: Brighton 0-3 Man Utd
6pm An outstanding performance to end an outstanding most-of-the-season for United, who have been the best team in the land since Michael Carrick’s appointment, initially as caretaker, in January and were certainly the best team in Brighton today.
Final score: West Ham 3-0 Leeds
5.57pm The final whistle goes at West Ham, where the home side have won in style, but their players drop mournfully to the turf. Spurs remain 1-0 up, and Everton – still no shots on target – have to score twice to turn things round!
GOAL! West Ham 3-0 Leeds (Wilson, 90+4 mins)
But from the corner West Ham do score! It’s played, eventually, to Wilson, 20-odd yards out, and he rifles in an excellent shot that is further assisted by a deflection as it flies in!

90+4 mins: Brilliant save by Darlow to prevent a third West Ham goal! Wilson had a ludicrous amount of space on the right, cuts in, cuts inside a bit more, and shoots towards the far post, but Darlow throws out an arm to turn it behind!
5.55pm Another goal is ruled out, this time for Pino of Crystal Palace, whose shot takes a slight deflection off the offside Guessand on its way in.
5.52pm Into stoppage time at West Ham, where there’ll be about four minutes of it. At Spurs there’s another four minutes of normal time to deal with.
5.51pm A lovely turn by Phil Foden is followed by a brutal left-footed shot into the roof of the net, but he was offside so it won’t count.
GOAL! Crystal Palace 1-2 Arsenal (Mateta, 89 mins)
Jeremy Pino curls in a lovely cross with his right foot from the left flank, Kepa comes for it and doesn’t get close, and Mateta turns it in!

5.48pm A penalty shout at Spurs, as Pape Sarr dances into the area before going over Iroegbunam’s leg. But it’s a pretty obvious dive, Michael Oliver isn’t buying it, and Sarr ends up in the book.
5.45pm Liverpool bossed the first half at Anfield and should have wrapped the game up before half-time. But they’ve been distracted by their farewells – Andy Robertson the latest to get a standing ovation – and Brentford have not just equalised, they’ve taken control. A point of information from Peter Kelly, though: “Curtis Jones not celebrating – not because of his relationship with Slot, much more likely it’s because he thought it was offside.”
GOAL! Fulham 2-0 Newcastle (Cairney, 80 mins)
Goal of the day, surely! This is just a beautiful long-range curling effort from Tom Cairney, and there’s nothing Pope can do about it as it dips into the corner!

GOAL! West Ham 2-0 Leeds (Bowen, 79 mins)
Classily taken by Bowen! West Ham win the ball in midfield, Mateus Fernandes plays an excellent quick pass through for Bowen, who runs down the right before drilling past Darlow!

5.39pm Another guard of honour at the Etihad, this time for John Stones. City are losing a couple of great players, as well as this match.

5.36pm About one quarter of one hour to go. A bit more than that at Spurs, because of some issues with the referee’s technologicals at the start of the second half. A quick reminder of the league table:
5.34pm Mo Salah’s Liverpool career is over. He applauds the crowd as he’s taken off, they applaud him right back again, everyone’s on their feet. He was, at his best, a wonder. “Lovely to see, in his final match in a Liverpool shirt, a trademark assist from Mo Salah, indisputably a Liverpool great up there with Dalglish and company,” writes Colum Fordham. “Curtis Jones didn’t celebrate his goal, a clear sign that his relationship with Slot is not idyllic.”

5.30pm So West Ham now need Everton to score twice at Spurs. The bad news is that Everton haven’t had a shot on target, have had just five shots in total to Tottenham’s 19, and have generally been underpants.
GOAL! West Ham 1-0 Leeds (Castellanos, 57 mins)
West Ham win a corner on the right, and then another corner. Bowen sends the second one to the far post, where Castellanos is unchallenged as he heads it in!

GOAL! Liverpool 1-1 Brentford (Schade, 64 mins)
Brentford score with a diving header, which is always nice. It’s definitely an attempted shot, though, and it hits a defender and deflects handily towards Schade, who reacts smartly to turn it in!

Red card! Chelsea go down to 10 men!
5.25pm Colwill and Fofana gang up on Isidor and between them they bring him down. The referee could have booked either of them and plumps for Fofana, and it’s his second yellow card!

GOAL! Man City 1-2 Aston Villa!
Ollie Watkins is played in down the right. He’s still got a lot of work to do, but he does it expertly, running into the area, drawing Trafford and tucking the ball through his legs!

5.20pm A guard of honour from both teams and a standing ovation from both sets of fans as Bernardo Silva is substituted at the Etihad. City have been tiresomely good at times over the last decade, but Bernardo Silva has always been a joy.
GOAL! Liverpool 1-0 Brentford (Jones, 58 mins)
A goal for Liverpool, and an assist for Mo Salah! His hard, low ball in with the outside of his left foot leaves Curtis Jones with an easy task, and he makes no mistake!

GOAL! Burnley 1-1 Wolves (Flemming, 47 mins)
Another excellent finish, Flemming sidefooting past Jose Sa with his left foot!
GOAL! Sunderland 2-1 Chelsea (Palmer, 56 mins)
Cole Palmer pings an arrowlike shot towards the near post from 20 yards or so, out of nothing very much. Roefs should save it easily. But then, well, he doesn’t.
GOAL! Nottingham Forest 1-1 Bournemouth (Tavernier, 54 mins)
Excellent finish from Tavernier, who leathers a first-time shot into the far corner from the edge of the area!

5.15pm And again! Summerville is dispossessed, the ball rolls back to him again, he jinks into the area and has a shot that deflects across goal to Castellanos, beyond the far post but left with surely a very easy finish for a player of Championship quality, but, well, he falls over backwards, and blazes over.
5.13pm And while all those goals were going in West Ham had a wonderful chance, but instead of turning it in the forward fell over backwards, and didn’t.
GOAL! Brighton 0-3 Man Utd (Fernandes, 48 mins)
This goal happened long enough ago that I’ve basically forgotten it. A nice, inch-perfect finish from Fernandes, though. It took a long time to be declared definitively onside, but was eventually cleared.

GOAL! Crystal Palace 0-2 Arsenal (Madueke, 48 mins)
Arsenal score from a corner, is it? It’s a long corner, headed back into the area, and very neatly finished by Madueke!

GOAL! Sunderland 2-0 Chelsea (Gusto own goal, 50 mins)
Sunderland double their lead! It’s nicely made, at least until Brobbey’s deeply rubbish finish, which was bobbling miserably wide until Malo Gusto did him a favour, stuck out a leg and turned it into his own net!

GOAL! Man City 1-1 Aston Villa (Watkins, 47 mins)
A bit of penalty area pinball at the Etihad and of all people the ball lands at the feet of Ollie Watkins, and the rest is inevitable.

5.07pm A first chance of the second half and Sunderland should have doubled their lead! Brobbey is played through, takes his time, picks his spot, and that spot is approximately perfectly the middle of the keeper.
5pm Second halves imminent. Wolves are, you may have noticed, not currently bottom of the table – if they can hold out today this will be the first day since 30 August that they end anywhere other than 20th.
Who on earth is going to be this season’s top scorer? Well, Erling Haaland, obviously. And Igor Thiago will finish second. But if you’re interested in the race for the coveted bronze boot (is this a thing?) you’ll need to be checking this out:
4.51pm It’s now half-time in most of the Premier League games, and thus just one half of one game remains to be played this season. The scores:
Brighton 0-2 Man Utd
Burnley 0-1 Wolves
Crystal Palace 0-1 Arsenal
Fulham 1-0 Newcastle
Liverpool 0-0 Brentford
Man City 1-0 Aston Villa
Nottingham Forest 1-0 Bournemouth
Sunderland 1-0 Chelsea
Tottenham 1-0 Everton
West Ham 0-0 Leeds
And the league table as it stands:
4.48pm A bit of chaos inside the Leeds penalty area, but West Ham can’t turn it in. And now Pablo hits the side netting from a tight angle!
GOAL! Crystal Palace 0-1 Arsenal (Jesus, 42 mins)
Gabriel Jesus finally takes a chance! After missing a couple of really easy opportunities when he had all sorts of time and space he’s finally forced to take an instinctive first-time shot, and it’s a good one!

GOAL! Brighton 0-2 Manchester United (Mbeumo, 44 mins)
Nice goal, this. Diallo plays a one-two, gets to the byline and spears the ball across goal, where Mbeumo is lurking and turns in!

GOAL! Tottenham 1-0 Everton (Joao Palhinha, 43 mins)
Joao Palhinha! Chaos and madness! A corner from the left and Palhinha heads into the far post, but the ball rebounds back to him and he turns it goalwards. It’s cleared off the line, but the wrong side of it!

4.40pm As it stands: Sunderland (who are beating Chelsea) are seventh and in the Europa League, Brighton (losing to Manchester United) dropping to eighth and the Conference League, and Brentford ( drawing with Liverpool) and Chelsea in ninth and 10th.
4.37pm Another great chance for Leeds, but after being beautifully teed up by Nmecha Calvert-Lewin hits Hermansen, who to be fair came out quickly.
GOAL! Brighton 0-1 Manchester United (Dorgu, 33 mins)
A corner on the right is headed in by Patrick Dorgu, and that’s yet another assist for Bruno Fernandes, his 21st of the season!


GOAL! Nottingham Forest 1-0 Bournemouth (Gibbs-White, 34 mins)
A free-kick that hits net rather than post! The ball is backheeled into the path of Gibbs-White, whose low shot screams into the net!


2 hours ago
1

















































