Manchester City may not be the finished article just yet – but Pep Guardiola has got them playing some wonderful football.
Few sides attack as relentlessly as City, with their width, pace and technical quality giving them a varied forward line that is difficult to defend against.
And it’s meant they’ve scored plenty of goals already this season. They’ve bagged 95 in all competitions, with plenty of games left to play before the campaign is over. It’s an exceptional record.
We’ve sifted through all 54 Premier League goals the Blues have scored and come up with a list of 10 strikes that we feel are particularly pleasing on the eye. From Leroy Sane’s precision finish at Sunderland that put the gloss on a fine passing move, to Kevin De Bruyne silencing the home fans inside Old Trafford back in September - there’s something here for all City fans to enjoy.
You can see all 10 goals via the video above.