Leicester are too close to the relegation zone, this will force them to earn points, although in the last games their results have become worse. I don't know what to say about Chelsea, they are still very bad in attack, there is a lot of desire, but constructive actions are still not enough. I think that Leicester can count on points in this match.
Despite the history and popularity of Chelsea. I think Leicester have bigger motivation to achieve a good result in this match, because Chelsea are at the middle of the standings table, and they're not threatened to get relegated from the EPL next season, nor have chances to get to European positions, but their remaining matches look difficult. On the other hand, Leicester have been losing a lot of points recently. Therefore, I think this match is unpredictable. Even the last meetings between both teams show no advantage to one team over the other. Maybe the over/under market could work better than the moneyline selections.