Where will it end? West ham left fans dreaming of all sorts of possibilities after a victory over arch rivals Spurs with the kind of result that sides on a roll dig out. In truth, it was an anxious final half hour as David Moyes well drilled troops had to be at their very best as Spurs through everything at them.
But with cool heads and a little bit of good fortune Kane, Song and Bale were sent home without anything to show for their efforts. As a result the Hammers move back into 4th place, just a point away from second place with just 13 games to play!
Bobby Bubbles has settled down enough to reveal his player ratings for the game
Lukasz Fabianski (8): Totally reliable once again. Had to deal with a series of tricky shots and was saved by the bar and the post in the final frantic moments. We need to pin him down to a new contract asap!
Vladimir Coufal (8): Had a tough day dealing with Song and maybe Fredericks would have provided better support than Bowen but solid throughout.
Craig Dawson (8) - Super again and along with Diop hardly put a foot wrong all day. We are managing Oggys absence very well so far.
Issa Diop (8.5) - Brilliant. Has slotted back in seamlessly and looks composed and focused. Took no nonsense from bully boy Kane. He really has a bright future ahead.
Aaron Cresswell (7) - A tough day at the office as Spurs targeted the flanks but did well as Maurer and Bale came a knocking. Maybe could've been more alert for their goal.
Pablo Fornals (7) - Back after being rested for a few games. Looked hungry and linked in well with Lingard for the crucial second goal.
Declan Rice (8.5) - Huge presence in midfield and put in goal saving block right at the end that underlined his impact upon the game. Will be playing European footy for West ham next season if we can maintain this momentum!
Tomas Soucek (8) - We have run out of superlatives for this guy. Even did a bit of bloodied warrior stuff to add to the occasion! Just a head in a very tight Hammer of the year race!
Jarrod Bowen (7.5) - In and out. He does lose possession a lot but also his direct style opens up chances such as Antonio's opener. Not his best day defensively.
Jesse Lingard (8.5) - Another super performance. Incisive and skillful. Topped it off with a delicious strike that proven the difference between the sides. How is he so fit after such a long time without game time?
Michail Antonio (8.5) - Could sense the defensive weakness of Spurs and duly pounced. Had a good game in terms of keeping a presence up top and did heaps of unglamorous tracking back. We need him to stay fit!
Noble and Johnson were not on long enough to rate.
Said Benrahma (8) - Late entrance but as always was lively and helped lessen the relentless tide towards our goal as Spurs looked for an elusive equaliser. Needs a goal and you sense that the floodgates will open.