Manchester City won their last championship league Match and Arsenal played draw against Liverpool have given Manchester city great hope in Premier League, with Manchester city currently performance, I think it will be kind of difficult for any club to win them currently, Leicester shouldn't be a problem to Manchester City, if they can win Leicester, then the points which Arsenal will be using to lead them will reduce to just 3 points. Am sure Manchester city will do everything possible to win all the matches they are having left.
I think there is nothing to do between the win in UCL and the EPL matches. But it is surely a good sign that Man City keeps winning every match, it shows us that they are in great form now. Leicester City is a small team, they are even in the relegation zone. Small teams in EPL often surprised us, especially they are in the relegation zone. Leicester City must try all out to get 3 points, it may help them to get out of the relegation zone. So, it is an important match for Leicester, I assume Man City won't be easy to get points from them. Although it is a home match for Man City, they must be careful!!