Everton host Manchester City in the Premier League later today and the Toffees will be looking to extend their impressive run of form against Guardiola’s men.
The Merseyside outfit are unbeaten in their last three matches against Manchester City.
Pep Guardiola’s side have been in sensational form all season and they will be desperate to fix the poor record against Everton this week.
In terms of quality, City are miles ahead of Everton and they should be able to take advantage of the Toffees’ inconsistencies here.
The last time these two sides met, Everton managed to keep a clean sheet. It will be interesting to see how the visitors set up this weekend.
In terms of injuries, McCarthy, Stekelenburg, Sigurdsson and Holgate are all injured.
Meanwhile, Eliaquim Mangala won’t be able to play against his parent club. Ashley Williams is suspended.
As for City, Stones and Mendy are the only absentees.
Predicted Everton Starting Lineup (4-2-3-1): Pickford; Coleman, Keane, Jagielka, Baines; Davies, Gueye; Bolasie, Rooney, Walcott; Tosun
Predicted Manchester City Starting Lineup (4-3-3): Ederson; Walker, Kompany, Otamendi, Delph; Fernandinho, Silva, De Bruyne; Sane, Jesus, Sterling
Predicted Score: Everton 1-2 Manchester City