This game is extremely tough to call on paper, with both sides out of form heading into this game. Leicester City come into this game with three consecutive losses. Meanwhile, Manchester City are facing five without a win and one win in 13 to stretch this miserable spell for Pep Guardiola.
Defensively, Manchester City have been better than their opponents in recent weeks, with Leicester City failing to keep a clean sheet in their previous 12, compared to five for Manchester City. The visitors' recent history with their hosts leans us towards a Manchester City victory, with the Citizens winning the last four head-to-head meetings and scoring first in seven of the last eight between the two teams. Both teams have scored in five of the last seven involving Leicester City and four of the last five involving Manchester City - Leicester 1-2 Man City