West Ham came out on top in Sunday’s battle between Champions League hopefuls at the London Stadium - but they certainly didn’t make things easy for themselves.
David Moyes’ side were initially in cruise control despite the key absences of injured duo Declan Rice and Michail Antonio, with Jesse Lingard’s brace - continuing his remarkable scoring record on loan from Manchester United - and an effort from Jarrod Bowen putting them 3-0 ahead early in the second half.
However, the Hammers once again came perilously close to throwing away a three-goal lead, with Kelechi Iheanacho striking twice for Leicester to tee up a grandstand finish.
Ultimately West Ham held on to secure a win that saw them reclaim fourth spot in the Premier League.
They now sit just one point adrift of Leicester in third.
Follow West Ham vs Leicester reaction LIVE below, with updates from Jack Rosser at the London Stadium.