Postpublished at 90+3 mins
Crystal Palace 2-3 West Ham
Jordan Ayew is limping. He's a passenger. Palace have made all their subs. It's awful for him too. He is supposed to be heading to the Afcon after this.
FT: Crystal Palace 2-3 West Ham - Antonio & Lanzini score in three-minute spell, Lanzini adds penalty for 3-0 lead
Edouard & Olise set up grandstand finale
FT: Watford 0-1 Tottenham - Sanchez's injury-time goal as Conte remains undefeated in league with Spurs
FT: Arsenal 1-2 Man City - Saka finishes slick move, Mahrez levels from spot & Rodri with injury-time winner
Gabriel sent off for two bookings - first for scuffing up penalty spot, second for foul on halfway line
Rice returns for West Ham and becomes youngest Hammer to reach 150 Premier League games for club
Emma Sanders and Phil Dawkes
Crystal Palace 2-3 West Ham
Jordan Ayew is limping. He's a passenger. Palace have made all their subs. It's awful for him too. He is supposed to be heading to the Afcon after this.
Crystal Palace 2-3 West Ham
All those supporters who left 10 minutes ago will be regretting it now. Even more so if Palace find a leveller.
Michael Olise
Now then!
Michael Olise has made a big impact on this game. His free-kick goes over heads and straight into the far corner of the net.
There will be four minutes of stoppage time. Palace wouldn't dare, would they?!
Crystal Palace 1-3 West Ham
Palace have a free-kick near the Hammers box as Jordan Ayew is flattened by Issa Diop.
Crystal Palace 1-3 West Ham
Mark Noble comes on for Manuel Lanzini. A wise head in midfield to see this out.
Crystal Palace 1-3 West Ham
Palace are on the ball, looking for another way in. But West Ham are closing up shop.
Crystal Palace 1-3 West Ham
West Ham now looking to kill the game by taking the ball into the corner. Michail Antonio can't hold on for long before Palace regain possession.
#bbcfootball or text 81111 (UK only - standard message rates apply)
We keep throwing around the term VAR like it's complex technology with fundamental bugs and glitches... At the end of the day it's just video replays and giving refs a second chance to get it right. Therefore it has been extremely successful in highlighting the utter systemic ineptitude of (most) Premier League officials.
Martin, Kent
Crystal Palace 1-3 West Ham
If Palace get another quickly it'll be a grandstand finish. Odsonne Edouard tries to do just that, but fouls Craig Dawson on the edge of the Hammers box after losing control during a driving run.
Odsonne Edouard
They've finally got one!
Odsonne Edouard only needs to stick a boot out to steer Michael Olise's fine cross into the middle past Lukasz Fabianski.
Too little, too late?
#bbcfootball or text 81111 (UK only - standard message rates apply)
Dara Sheahan: Re. Tom in London, what about the times VAR didn't intervene, like when Arsenal or Watford deserved a penalty today? Used to be the ref ran the game. Now nobody *really* does. It's a joke and it's ruined all fairness in the game.
Crystal Palace 0-3 West Ham
It is not Palace's day.
The ball breaks to Jordan Ayew in the box but his well-struck effort hits Issa Diop and goes wide.
Palace have themselves to blame for it not being their day also. They've had enough chances to score more than once.
Crystal Palace 0-3 West Ham
Nope. Arthur Masuaku makes amends by heading the free-kick away.
Crystal Palace 0-3 West Ham
Arthur Masuaku into the book for taking out Michael Olise on the Palace left.
Now can the home side create something from the free-kick?
#bbcfootball or text 81111 (UK only - standard message rates apply)
Microscopic analysis and berating of referees at the top tiers highlights the lack of respect for them at every level of the game. At the end of the day they are making subjective decisions based on their opinion, and to be honest constant disrespect for referees at the top level is probably the cause of abuse of referees at lower levels. It will (and is already to some extent) undoubtedly lead to a massive shortage of referees in the near future. Referees haven't got worse in the last 30 years, it's just the scrutiny that has.
Paul, Manchester
Crystal Palace 0-3 West Ham
Chance for West Ham to seal it, but after doing well to find a yard for a cross in the box, Nikola Vlasic pouts his low ball behind Michail Antonio in the middle.
Crystal Palace 0-3 West Ham
Jairo Riedewald is on for Will Hughes, who has put in another decent shift in midfield for Palace.
Crystal Palace 0-3 West Ham
Jean-Philippe Mateta has provided a presence in the box for Palace. Hasn't found the target yet, though. His latest header is glanced wide.
Crystal Palace 0-3 West Ham
Referees really don't help themselves sometimes. Jordan Ayew is clearly clipped as he tries to run into West Ham territory. But no foul is given, presumably because he stayed on his feet instead of throwing himself down theatrically.
#bbcfootball or text 81111 (UK only - standard message rates apply)
Genuinely don't think VAR has got much wrong today. You can't pull shirts in the box, even if the player's already on his way down, and you can't handle the ball in box - a pretty obvious one that. I do think that it's making referees too cautious though as these decisions should have been given before VAR intervention!
Tom, London