Could do nothing to stop Wayne Rooney tapping home from close range. Came off his line well when needed.
Used all of his experience to foul Dominic Calvert-Lewin when a three-on-two scenario opened for Everton, picking up a yellow card, and made a vital late challenge on Muhamed Besic when Everton again threatened from the counter.
Typically tidy on the ball, completing 26 of his 28 passes, but completely lost sight of Wayne Rooney for the opening goal.
Bossed the game in the air, winning more headers (7) than any other player on the pitch, and found space for a few long-range efforts on goal in the first half.
Deployed in an unfamiliar left wingback role and was found out in defensive situations. Cheaply gave away possession to Everton in the build-up to the opener.
Showed a lack of discipline to pick up two yellow cards in the space of two minutes. Offered little to the game in his 43 minutes on the pitch.
Industrious and versatile effort from the Brazilian, who covered a range of positions as Pep Guardiola scrambled to adjust to Kyle Walker’s sending off whilst chasing the game at 1-0. Lunged in vain to prevent Dominic Calvert-Lewin from setting up Wayne Rooney, but put in a solid shift.
Struck the woodwork in the first half. Tried to unlock the defence with the final pass but so often found a sea of Everton players ahead of him.
Tried to provide the creative spark with quick passes and movement, but Everton ultimately nullified his influence. Will have better nights to come throughout the season.
Dropped off Sergio Aguero to get involved from deep. Keen to work hard but struggled to get involved. Hooked at half-time for Raheem Sterling.
Uncharacteristically hesitated on the ball when put clean through by Kevin de Bruyne in the first half. Played in a delightful ball for David Silva soon after, who hit the post.
Initially came on at right wingback, to little effect, but grew into the game when City switched to a diamond in midfield. Clinically finished his chance, volleying into the bottom corner from Mason Holgate’s poor clearance.
Combined well with Raheem Sterling and so nearly found the equaliser, testing Jordan Pickford from an angle. Played in the cross that lead to Sterling’s goal.
A few mazy dribbles late on gave the home crowd a glimpse of his quality as Manchester City pushed for a winner.