SUB: Richarlison (Kulusevski, 76) N/A – Looked dangerous on the right and linked well with Kane in his limited minutes. Getty Images
WEST HAM RATINGS: Lukasz Fabianski 5 – Kane’s cross was too fierce for Fabianski, who could do little as Kehrer turned the ball into his own net. Had little else to do, but saved – easily – from Kane late on. AFP
Vladimir Coufal 4 – The right-back had a tough evening against Perisic, who was a source of deliveries into the Hammers box at Coufal’s expense. Getty Images
Aaron Cresswell 5 – Had a tough evening trying to keep pace with Kulusevski. He was fortunate to see a penalty appeal waved away in the first half, when the ball seemingly struck his hand. VAR adjudged the ball to have hit his face. AP Photo
Thilo Kehrer 4 – Coped well with Kane’s physical presence, but was unlucky when he turned the ball into his own net following the striker’s pass across the face of goal. Son would have scored anyway, but Kehrer’s body position was such that he netted into his own goal. Reuters
Kurt Zouma 7 – His physical presence and distribution impressed, with the former Chelsea man giving Tottenham’s front line little time and space throughout. AFP
Tomas Soucek 8 – His equaliser was reward for his best performance of the season. Won his battles in central midfield and took his goal well, thrashing the ball home from close range. Getty Images
Declan Rice 7 – Was at the centre of most things for the Hammers, and was often found attacking the Spurs box. He forced Lloris into action with a left-footed effort from distance. Getty Images
Jarrod Bowen 5 – The attacking midfielder got better as the game got stretched, which was when he was able to run at the Spurs defence. Came close late on with a hooked volley that went across the face of goal. Getty Images
Pablo Fornals 6 – In the first half, he came close with an effort from just outside the area that forced Lloris into a save to his right. After the break, he should have done better when set up for a clear shot at goal. AFP
Said Benrahma 6 – Performed well in fleeting moments, but not nearly often enough. He arguably posed the Hammers’ biggest threat from the middle. PA
Michail Antonio 8 – Struck the post with a wonderful effort from the edge of the area before playing a key part in the equaliser, holding the ball up and cleverly flicking the ball to Soucek. A nuisance all evening. Getty Images
SUBS: Lucas Paqueta (Benrahma, 66) 6 – Could have had a dream debut but Emerson got in his way when he shaped to shoot. Getty Images
Angelo Ogbonna (Cresswell, 71) N/A – Struggled out of position at left-back, and was often beaten for pace. PA
Emerson (Fornals, 84) N/A – Was involved in a mix-up with Paqueta in which both players left the ball to each other, meaning neither was able to take a shot at goal. Getty Images
TOTTENHAM RATINGS: Hugo Lloris 5 – Made a couple of good saves early on from distance but it was from the Frenchman’s wayward clearance, which he needlessly sliced out of play, from which West Ham equalised. AFP
Davinson Sanchez 5 – Performed well defensively and almost came close to stealing a winner late on, but his acrobatic effort finished wide of the post. Reuters
Eric Dier 7 – Started the move that saw Spurs take the lead. Dier picked up the ball on the edge of his area and calmly passed – under pressure – to Kane, who spearheaded a three-man counter attack. Later, he did well to put Bowen off for what looked a certain goal. Looked good in possession. Getty Images
Ben Davies 5 – Looked better going forward than he did defensively. He linked well with Perisic. Getty Images
Emerson Royal 5 – Was sound defensively but offered Spurs very little going forward until the closing stages. EPA
Pierre-Emile Hojbjerg 6 – It was a game of two halves for the Dane, whose influence faded in the second half. PA
Yves Bissouma 5 – Booked for throwing the ball away, it was a rusty debut for the former Brighton man. Was often outnumbered in the middle. PA
Ivan Perisic 8 – Looked dangerous on the left and showed great movement and quality on the ball. Was a constant source of quality crosses, and was superb when one-on-one. Getty Images
Dejan Kulusevski 7 – A constant menace on the right, he broke with purpose and played a pass on the overlap to Kane in the build-up to Spurs’ opener. He later set up Son, but the South Korean’s effort flashed wide of the post. Getty Images
Harry Kane 6 – Set up the opening goal by overlapping Kulusevski and delivering a cross that Kehrer turned into his own net. Should have scored himself late on, but didn’t catch a half volley that Fabianski comfortably saved. Getty Images
Son Heung-Min 5 – A disappointing night for the South Korean, whose best chance was a scuffed effort from Kulusevski’s cross. He did, though, put Kehrer under pressure for the Spurs goal. Getty Images
SUB: Richarlison (Kulusevski, 76) N/A – Looked dangerous on the right and linked well with Kane in his limited minutes. Getty Images
WEST HAM RATINGS: Lukasz Fabianski 5 – Kane’s cross was too fierce for Fabianski, who could do little as Kehrer turned the ball into his own net. Had little else to do, but saved – easily – from Kane late on. AFP
Vladimir Coufal 4 – The right-back had a tough evening against Perisic, who was a source of deliveries into the Hammers box at Coufal’s expense. Getty Images
Aaron Cresswell 5 – Had a tough evening trying to keep pace with Kulusevski. He was fortunate to see a penalty appeal waved away in the first half, when the ball seemingly struck his hand. VAR adjudged the ball to have hit his face. AP Photo
Thilo Kehrer 4 – Coped well with Kane’s physical presence, but was unlucky when he turned the ball into his own net following the striker’s pass across the face of goal. Son would have scored anyway, but Kehrer’s body position was such that he netted into his own goal. Reuters
Kurt Zouma 7 – His physical presence and distribution impressed, with the former Chelsea man giving Tottenham’s front line little time and space throughout. AFP
Tomas Soucek 8 – His equaliser was reward for his best performance of the season. Won his battles in central midfield and took his goal well, thrashing the ball home from close range. Getty Images
Declan Rice 7 – Was at the centre of most things for the Hammers, and was often found attacking the Spurs box. He forced Lloris into action with a left-footed effort from distance. Getty Images
Jarrod Bowen 5 – The attacking midfielder got better as the game got stretched, which was when he was able to run at the Spurs defence. Came close late on with a hooked volley that went across the face of goal. Getty Images
Pablo Fornals 6 – In the first half, he came close with an effort from just outside the area that forced Lloris into a save to his right. After the break, he should have done better when set up for a clear shot at goal. AFP
Said Benrahma 6 – Performed well in fleeting moments, but not nearly often enough. He arguably posed the Hammers’ biggest threat from the middle. PA
Michail Antonio 8 – Struck the post with a wonderful effort from the edge of the area before playing a key part in the equaliser, holding the ball up and cleverly flicking the ball to Soucek. A nuisance all evening. Getty Images
SUBS: Lucas Paqueta (Benrahma, 66) 6 – Could have had a dream debut but Emerson got in his way when he shaped to shoot. Getty Images
Angelo Ogbonna (Cresswell, 71) N/A – Struggled out of position at left-back, and was often beaten for pace. PA
Emerson (Fornals, 84) N/A – Was involved in a mix-up with Paqueta in which both players left the ball to each other, meaning neither was able to take a shot at goal. Getty Images
TOTTENHAM RATINGS: Hugo Lloris 5 – Made a couple of good saves early on from distance but it was from the Frenchman’s wayward clearance, which he needlessly sliced out of play, from which West Ham equalised. AFP
Davinson Sanchez 5 – Performed well defensively and almost came close to stealing a winner late on, but his acrobatic effort finished wide of the post. Reuters
Eric Dier 7 – Started the move that saw Spurs take the lead. Dier picked up the ball on the edge of his area and calmly passed – under pressure – to Kane, who spearheaded a three-man counter attack. Later, he did well to put Bowen off for what looked a certain goal. Looked good in possession. Getty Images
Ben Davies 5 – Looked better going forward than he did defensively. He linked well with Perisic. Getty Images
Emerson Royal 5 – Was sound defensively but offered Spurs very little going forward until the closing stages. EPA
Pierre-Emile Hojbjerg 6 – It was a game of two halves for the Dane, whose influence faded in the second half. PA
Yves Bissouma 5 – Booked for throwing the ball away, it was a rusty debut for the former Brighton man. Was often outnumbered in the middle. PA
Ivan Perisic 8 – Looked dangerous on the left and showed great movement and quality on the ball. Was a constant source of quality crosses, and was superb when one-on-one. Getty Images
Dejan Kulusevski 7 – A constant menace on the right, he broke with purpose and played a pass on the overlap to Kane in the build-up to Spurs’ opener. He later set up Son, but the South Korean’s effort flashed wide of the post. Getty Images
Harry Kane 6 – Set up the opening goal by overlapping Kulusevski and delivering a cross that Kehrer turned into his own net. Should have scored himself late on, but didn’t catch a half volley that Fabianski comfortably saved. Getty Images
Son Heung-Min 5 – A disappointing night for the South Korean, whose best chance was a scuffed effort from Kulusevski’s cross. He did, though, put Kehrer under pressure for the Spurs goal. Getty Images
SUB: Richarlison (Kulusevski, 76) N/A – Looked dangerous on the right and linked well with Kane in his limited minutes. Getty Images