West Ham United suffered a 2-1 defeat at Premier League bottom side Leicester City this afternoon.

Esteban Cambiasso fired the Foxes into the lead after 12 minutes before the hosts missed a penalty through David Nugent.

Sam Allardyce's side equalised through Chiekhou Kouyate just after the half hour mark and looked on course to earn a point.

But Leicester clinched a vital victory when Andy King fired home the winner in the 86th minute.