Leicester boss Claudio Ranieri has called Saturday's clash with West Ham one his side 'have to win' as he prepares to recall Riyad Mahrez.
The Foxes are just three points above the Premier League relegation zone after only one victory in nine games as they prepare to host the Hammers on Saturday.
Last season's shock champions lost 2-0 at home to Everton on Boxing Day, their ninth defeat in 18 league matches, having lost just three times on the way to the title in May.


They face fellow strugglers Middlesbrough on Monday and Ranieri emphasized the Foxes need to beat West Ham.