Liverpool playing against Leicester, for me it’s a win for Liverpool any day. Undermining the fact that mane and Salah are out on national duties, Liverpool have a great squad that can get the job done in most games without their two main men and I believe Liverpool will win this one. Considering the present position of the league and how Liverpool will like to edge closer to Manchester city in the battle for the league title, Liverpool wants it more then Leicester do so they have to win it.
Agree, Leicester is really good and strong team, but they struggle to keep their score and defend the team against Liverpool, Chelsea, Manchester City and etc... So, for me it will be impossible to see Leicester on the first place. Leicester seems to be something missing, I don't know maybe confidence.
As of Manchester city and Liverpool, they have equal powers, but everything will depend on personal skills.