Manchester City scored 80 goals in 38 Premier League games in 2016/17.
And some of them were absolute beauties.
Here, we relive every single one of them, including the perfect team goal vs Hull and Gabriel Jesus’s final-day magic at Watford that saw him somehow scoop the ball into the net from a seemingly impossible situation.
Pep Guardiola introduced a new style of play at City and, at times, it was magical to watch; free-flowing attacking football at its very best. There were few teams in the English top flight who matched City for entertainment value.
So sit back, relax and enjoy our compilation of every single goal.