Man City seem to have found some good form again, winning impressively at West Ham in the FA Cup last weekend, whereas Everton have some patchy form, with home defeats to Leicester and Liverpool recently.
Their head to head record against City is reasonable, but they do have players both missing and injured, and Man City win is probable, but they are capable of scoring against a side with just 2 clean sheets in 13 away games.
Really good chances to see at least 3 goals in this game.
Everton have scored at least 2 goals in 5 of their last 6 premiership matches, they kept a clean sheet in only 2 of those 6 games.
7 of the last 10 premiership matches played by Man City have ended with over 2,5, they kept a clean sheet in only 2 of those 10 games.