West Ham manager David Moyes says his side “haven’t hit top gear yet” despite climbing into the top four of the Premier League with victory over London rivals Tottenham.
Goals early in each half from Michail Antonio and Jesse Lingard gave the Hammers a two-goal cushion at London Stadium, before Lucas Moura’s header reduced the arrears.
Gareth Bale and Son Heung-min both struck the woodwork for Spurs in the second half, but West Ham held on for their seventh win in nine league games.
“I think we can play much better,” Moyes told BBC Match of the Day afterwards.
“The players have been finding ways to wrestle points off the opposition.
“They have done a brilliant job. You need a bit of luck along the way but we had all the right things.”
Antonio – back in the Hammers’ starting line-up after a two-game absence – poked the hosts in front after Hugo Lloris had failed to deal with Jarrod Bowen’s cross.
Lingard’s third goal in four league games was initially disallowed for offside against Pablo Fornals.
But VAR ruled that the Spaniard was not interfering with play when the Manchester United loanee skipped through the visiting defence before powerfully finding the far corner to make it 2-0.
Half-time substitute Bale set up Moura to give Spurs hope, before hitting the top of the crossbar with a fierce strike 10 minutes later.
Son also struck the frame of the goal in stoppage time.
The win – Moyes’ first over Jose Mourinho in 16 attempts – lifts West Ham two points clear of Chelsea in fifth, while Spurs remain in ninth.
In-form Hammers grind out win
Moyes recently admitted to feeling “uneasy” when discussing the Hammers’ place near the top of the table, but that is unlikely to die down following their seventh win in nine league matches.
West Ham looked much sharper from the off and deservedly took an early lead through Antonio, whose pace and physicality caused the Spurs defence all sorts of problems in the opening exchanges.
Moyes’ side limited Tottenham to just two shots on target before the break – both of which came in the final minutes of the half – and they made the perfect start to the second period when Lingard combined with Fornals before lashing beyond Lloris to continue his recent revival, having swapped red for claret and blue.
However, the hosts had their backs to the wall for the rest of the game as Spurs increased the urgency, with Moura’s header from Bale’s cross setting up a nervy finish.
They rode their luck when Vladimir Coufal’s clearance struck Son before looping over Fabianski and onto the outside of the post, but few could begrudge Moyes’s team all three points.
West Ham face both Manchester clubs, Leeds and Arsenal in their next four league matches. If they can emerge from those fixtures relatively unscathed, it could set the platform for an exciting end to the campaign for Hammers fans.
Sluggish start costs Spurs
suggested Mourinho’s job could be at risk if Spurs failed to beat West Ham, and the Portuguese’s team could hardly have made a worse start at London Stadium.
Mourinho will have been furious at the manner of the Hammers’ opener, as Eric Dier failed to clear Bowen’s in-swinging delivery before Lloris’ fumble allowed Antonio to prod home.
The goal seemed to drain the confidence out of Spurs’ players, who looked desperately short of ideas until Harry Kane tested Fabianski’s reflexes late in the first half.
Lingard’s strike left the visitors with a huge task but the introduction of Bale – a half-time replacement for Lamela – soon paid dividends.
The Welshman’s corner was flicked in off the post by Moura to reduce the arrears, before the Real Madrid loanee skimmed the top of the crossbar from the edge of the area.
Kane – left out of Thursday’s win in Budapest for fitness reasons – also went close from the edge of the box and Son almost salvaged a draw in bizarre circumstances, but it was not to be for Tottenham.
The result leaves Spurs nine points behind the fourth-placed Hammers, although they do have a game in hand on their London rivals.