Postpublished at 15:55 British Summer Time 1 May 2022
Everton 1-0 Chelsea
Reece James wants the ball for a throw in but an Everton fan has stuck it up his jumper...
Listen to radio commentary at the top of this page
RESULT: Everton 1-0 Chelsea - Richarlison goal gives home side shock win
RESULT: West Ham 1-2 Arsenal - Holding and Gabriel score for Gunners, Bowen on target for Hammers
RESULT: Tottenham 3-1 Leicester - Kane and Son (2) on target, Iheanacho grabs consolation for Foxes
Get involved via #bbcfootball
Gary Rose
Everton 1-0 Chelsea
Reece James wants the ball for a throw in but an Everton fan has stuck it up his jumper...
Everton 1-0 Chelsea
The ball is sent into the box from the free kick but the flag is up and another big roar from the home fans.
Everton 1-0 Chelsea
Dele Alli's first involvement is to give away a free kick as he brings down Reece James on the right...
Everton 1-0 Chelsea
Four minutes of injury time has been played, three to go.
Still Chelsea come forward...
Everton 1-0 Chelsea
Jordan Pickford again!
If Everton are to beat the drop, Richarlison and Jordan Pickford will be the big reasons for it.
Pickford gets down low to stop Mateo Kovacic's close-range effort from creeping in.
Dele Alli is on for Everton, replacing Demarai Gray.
Tottenham 3-1 Leicester
It is all over and Tottenham take the three points that puts them into the top four for now.
Arsenal are in action later, though, against West Ham.
Everton 1-0 Chelsea
The fourth official's board goes up.... SEVEN minutes of injury time.
Frank Lampard has his arms outstretched in frustration. How's the nerves, Everton fans?
Kelechi Iheanacho (90 mins)
It's a consolation for Leicester, but a lovely strike.
Kelechi Iheanacho surges forward before sweeping a low effort inside the near post.
Everton 1-0 Chelsea
Anthony Gordon breaks with Chelsea committing all players forward but his shot at the near post is kept out by Edouard Mendy.
Everton are almost there...
Everton 1-0 Chelsea
Cleared corners are being cheered like goals by the home fans as a set piece come to nothing for Chelsea.
The Everton players then cheer and applaud their own fans. They are all in this together.
Everton 1-0 Chelsea
Demarai Gray has the chance to wrap this up for Everton as his first touch takes him away from Antonio Rudiger just inside the box but his dipping effort is just over.
Just four minutes plus injury time for the hosts to hold on.
Everton 1-0 Chelsea
This is nervous times for Everton fans. Every time they clear the ball just keeps coming back because there is no outlet. Every blue shirt is back defending.
Kai Havertz is then booked as he pushes over Yerry Mina in frustration.
Tottenham 3-0 Leicester
There won't be a hat-trick for Son Heung-min today as he is replaced by Steven Bergwijn for the final eight minutes. Rodrigo Bentancur also heads off the pitch with Harry Winks coming on.
Everton 1-0 Chelsea
Jordan Pickford heroics again as he pushes over a rising Ruben Loftus-Cheek effort from distance.
Richarlison can't continue after that knock earlier. He goes off to a standing ovation. Will his goal secure three priceless points? Salomon Rondon is on to help see this out.
Son Heung-min (77 mins)
Stunning!
Son Heung-min makes it three with the pick of the bunch, receiving the ball just outside the area before curling a perfect strike over Kasper Schmeichel and into the back of the net.
Brilliant strike and Tottenham have the three points that will move them up to fourth for now.
Dazz and Emily Foster: Everyone is talking about Everton. Not the fact this could really mess up Chelsea's top 4 hopes.
Chris Owens: General story of the last few months for Chelsea - dominate possession, wasteful finishing, patently lacking a centre forward and individual mistakes resulting in dropped points.
Julian Harrison: Quote from Mark in Manchester: "In an unpredictable league in which anyone can win it"...Really? Which league are you talking about?
Tottenham 2-0 Leicester
Leicester make their third change as Youri Tielemans comes on for Ayoze Perez with just under 15 minutes to go.
Everton 1-0 Chelsea
Richarlison is down injured and there's some concerned looks on the Everton fans' faces. He's been a big player for the Toffees in their battle against the drop.
After a bit of treatment he is up and OK to continue.
West Ham v Arsenal (16:30 BST)
West Ham make five changes following Thursday night's Europa League semi-final first leg defeat by Frankfurt.
Lukasz Fabianski returns in goal in place of Alphonse Areola, while David Moyes replaces three of that back four as Vladimir Coufal, Kurt Zouma and Ryan Fredericks all come in.
Mark Noble also comes in for Tomas Soucek in midfield and Said Benrahma starts in place of Michail Antonio.
West Ham XI: Fabianski, Coufal, Zouma, Fredericks, Cresswell, Noble, Rice, Benrahma, Fornals, Lanzini, Bowen.
Arsenal make three changes to the side that beat Manchester United last time out, with Takehiuro Tomiyasu, Rob Holding and Gabriel Martinelli coming in for the Gunners.
Ben White, Cedric Soares and Emile Smith Rowe drop out.
Arsenal XI: Ramsdale, Tomiyasu, Holding, Gabriel, Tavares, Xhaka, Elneny, Odegaard, Saka, Martinelli, Nketiah.
Tottenham 2-0 Leicester
Leicester are well inside the Tottenham half trying to find an opening but Spurs are defending well as they look to close this out.