Ederson one sharp save from Richarlison in the first half and was increasingly a spectator as City stepped it up 6
John Stones given a hard time by Gordon in the first half but almost grabbed a dream return goal in the second half 6
Ruben Dias pretty much in control for all of Everton's endeavour, as Ederson's inactivity shows. 7
Aymeric Laporte defensively sound and as the game wore on began to exert pressure with some smart passing 7
Joao Cancelo uncommonly lax in his passing and lacking the dynamism that has set him apart this season 5
Rodri some odd decisions had Dias raging at him at one point. Couldn't seize full control of midfield 5

Ilkay Gundogan normally such a reliable passer but his radar was askew in this one and that meant City stuttered at times 5
Kevin De Bruyne couldn't get his passing game going but there was no lack of effort and he threatened to make the breakthrough in a frantic second half 6
Bernardo Silva denied by Pickford's brilliant save and his cross somehow found its way to Foden for the winner 6
Phil Foden couple of lovely flashes of skill almost opened Everton up, and he gleefully seized the present from Keane 7
Raheem Sterling Incredible that he stayed on the field so long after a series of bad decisions and hesitations that killed attacks. 4
Subs
Riyad Mahrez
(for Gundogan 77) no inspiration 6
Gabriel Jesus
(for Sterling 77) strangely subdued 5
Not used: Carson, Slicker, Walker, Ake, Zinchenko, Fernandinho, Jesus, Grealish