Leicester City held on to claim their first Premier League away win of the season and further ease their relegation worries in a stirring victory over West Ham.
The Foxes scored twice inside the first seven minutes as Riyad Mahrez’s cross evaded Hammers keeper Darren Randolph before an unmarked Robert Huth headed in Marc Albrighton’s deft chipped pass following an excellent set-piece move.
Manuel Lanzini put the hosts back in contention with a sublime free-kick on 20 minutes, only for Jamie Vardy to restore his side’s two-goal advantage before the break as he pounced on lax defending from Albrighton’s corner to strike high past Randolph.
After the interval, Andre Ayew headed in after Andy Carroll won the ball at the back post from a corner as West Ham exerted constant pressure on the visitors in a dramatic finale.
However, Kasper Schmeichel made two tremendous saves to deny Carroll from close range late on and ensure a fourth straight victory for the Foxes under new manager Craig Shakespeare as they move six points clear of the Premier League relegation zone.
Meanwhile, Slaven Bilic’s side are now winless in five league games as their struggles in the first year at the London Stadium continue.