Gabriel Jesus got the nod to lead Manchester City's attack in the derby against Manchester United at the Etihad Stadium, with Phil Foden having to be content with a place on the bench.

Jesus took his tally in all competitions to 11 goals this season with a midweek brace in the 4-1 win over Wolves, which extended City's winning streak to 21 matches and allowed the Premier League leaders to head into Sunday's fixture with a 14-point lead over third-placed United.

That performance against Wolves persuaded Pep Guardiola to retain Jesus in his XI, despite the fact his team have often operated without a specialist centre-forward during their record-breaking run.

Foden was joined among the substitutes by Sergio Aguero and Bernardo Silva, as Kevin De Bruyne was named as captain in midfield on his 250th City appearance.

Both Jesus and De Bruyne were looking to improve their individual records against United. The Brazil striker has not scored in nine derby appearances, while none of De Bruyne's 77 Premier League assists have come with United as the opponents.

Ole Gunnar Solskjaer was aiming to become the first United manager in history to win his first three away derbies and selected a front three of Anthony Martial, Marcus Rashford and Daniel James.

Edinson Cavani returned from injury during the midweek 0-0 at Crystal Palace – United's third consecutive goalless draw – but the veteran striker was not part of the derby matchday squad.