Manchester City host Burnley at the Etihad on Saturday afternoon, with Pep Guardiola’s side firing on all cylinders, breaking records with every goal they score.

With Manchester United looking to get back to winning ways and keep on City’s heels, there is no room for error against Sean Dyche’s well-organised, tough to beat unit.

Faced with a difficult mid-week battle with Napoli, the home side started strong and two quick goals put them in a commanding position against the Serie A side.

Raheem Sterling and Gabriel Jesus continued their impressive form by getting on the scoresheet, yet it was Kevin De Bruyne who again stole the show with another dazzling display from midfield.

City may not be able to follow up their seven-goal heroics from the Stoke City game, but Burnley will need to defend for their lives.

Sergio Agüero is fit and ready to go once again following his car accident in the Netherlands.

He could come straight back into the XI, but Guardiola may play the same attack that did so well against Stoke and the Italian giants.

If given the nod, the Argentine would have to replace either Sterling, Jesus or Sané, which, with how well they have been playing, will be a difficult decision.

Yet, it’s just as tough to leave out a striker with six goals in five starts – as long as he is fully fit.

“For the game against Stoke he had just one training session. He was fit before Napoli and is ready for tomorrow,” said the Catalan coach during Friday’s press conference.

Our unique algorithm has predicted the City side it believes is most likely to start, but you can also give it a go yourself.

Just click “create your own” on the line-up at the top of the page and pick the XI players you would choose, and you can also see their stats per 90 minutes once you’ve picked them.

When you’re happy with your team, press “confirm” and you’ll be able to share it with your friends via social media.

Premier League