And last week, with the champagne on ice at half-time as they led local rivals United 2-0 to leave themselves just 45 minutes from the Premier League title, they imploded, resulting in the most unlikely of reverses.

A little bit of gloss seems to have been taken off City achievements in the Premier League this season.

But on Saturday night, against Tottenham at Wembley, the champions-elect have the perfect opportunity to remind us all of their brilliance, and of their complete dominance of the Premier League this season.

And with an average of 2.8 goals per game, they remain on course to end the season with the highest total of goals scored in Premier League history - set for 106, they would eclipse Chelsea's record of 103 under Carlo Ancelotti in 2009-10.

City also blew Spurs away in the reverse fixture earlier this season, running out 4-1 winners in December when the visitors took almost an hour to muster a single shot at goal.

Man Utd and Liverpool may have beaten Man City, but Pochettino still sees Pep Guardiola's team as England's best pic.twitter.com/GVRcP0z6sm