Leicester remain top of the Premier League; that point on Tuesday turned out to be enough for them to extend their lead at the summit to six points. Tottenham and Arsenal remain where they are ahead of a huge north London derby on Saturday.
Tottenham miss the chance to move top of the Premier League; they have been outfought at Upton Park where West Ham have secured a huge victory over Mauricio Pochettino's side. It;s a pretty terrible night for the Argentine, but another harrowing night for Arsenal may soften the blow somewhat. The Gunners have lost their third game in a row, this one at home to relegation threatened Swansea.
Leicester's 1-1 draw at West Brom looked like dropped points last night; it isn't looking like such a bad result now....
FULL TIME: West Ham 1-0 Tottenham
FULL TIME: Arsenal 1-2 Swansea City
Tottenham load the box as Dier swings a big cross in from deep, but it's well over hit and Adrian can claim easily.
Four minutes of time added on at Upton Park.
Five minutes of time added on at the Emirates. Moments ago there was a penalty appeal from Arsenal after Ramsey went down under the challenge of his fellow Wales international Williams, but the referee was not interested.
Eriksen's delivery is knocked on but Adrian is alive too it and punches clear. West Ham spring forward on the counter and the ball is spread to Payet who runs into the box, but he is brilliantly marshalled by Son who wins the ball back.
Eriksen cleverly sneaks inside Oxford and forces another Tottenham corner.
Arsenal are still chasing their own equaliser but have just spurned another chance, with Theo Walcott meeting Ozil's delivery with a tame header straight into Fabianski's arms.
Eriksen almost sneaks through after a prodded through ball from Kane but Cresswell steps across to thump it out for a corner. Kouyate clears the first one, and Spurs waste their second attempt.
Diafra Sakho is on for the first time since November, he replaces Lanzini for the final five minutes.
Tottenham are running out of time, here. The chance to move top of the Premier League is passing them by. Around seven minutes of normal time remain on the clock.
Goal! Stoke City 1-0 Newcastle United (Shaqiri, 81)
Another change for Spurs, Tom Carroll comes on the Kevin Wimmer with Eric Dier moving back into centre-half.
Swansea have taken the lead in north London! Gylfi Sigurdsson lifts a free kick into the box and it comes off Ashley Williams and into the back of the net! The Emirates is stunned. And a bit angry.
Goal! Arsenal 1-2 Swansea City (Ashley Williams, 71)
Another change for West Ham, Andy Carroll comes onto replace Emineke.
Erik Lamela's evening is over, Son is onto replace him.
Arsenal are denied by the woodwork again! Sanchez is denied for the second time, smashing a free kick over the wall only to be denied by the cross bar, via a small deflection.
Payet whips in absolutely sublime cross from that free kick. It;s absolutely perfect for Antonio, but he doesn't get the right connection and skies it. Right down the other end Eriksen swings in another cracking ball, but Kane appears to leave it, thinking the defender will get their first. He didn't however, and that has to go down as a missed chance.
Ben Davies is shown a yellow card for a challenge on Antonio. James Collins' evening is over, he is forced off and is replaced in defence by Reece Oxford.
Adrian deals with the resulting corner just as impressively. Alli is finally on, replacing the disappointing Chadli.
Spurs so close to an equaliser! Alderweireld thunders one on goal from 30 yards out that draws a good save from Adrian. Kane misses the rebound completely but the ball instead cannons back of Ogbonna, forcing Adrian into another fine stop!
Tottenham are looking to their bench to inject a bit of energy into this lacklustre performance; Dele Alli is getting ready.
Noble loops a cross into the far post that Trippier seems to be in charge of, but Cresswell charges in and gets to the ball first, but doesn't get the right connection on his header.