Preparations are in full swing ahead of Manchester City's first home game of the season against Tottenham this weekend.

We kicked off our Premier League title defence in style with a 5-0 win over West Ham at the weekend, but Pep Guardiola's side were not basking in that top-class display with last season's Champions League finalists up next.

And a rainy CFA could not dampen the spirits of the team as they took part in a practice match ahead of Spurs' visit on Saturday afternoon.

READ: What TV Channel is City v Spurs on?

WATCH: West Ham 0-5 City: Extended highlights

READ: Oleksandr Zinchenko: The journey

Phil Foden's diving header earned us a hard-fought 1-0 win over Mauricio Pochettino's side last season, but we are under no illusions about how tough this weekend’s clash will be once again.

Nevertheless, the team looked ready and raring to go with plenty of smiles on show ahead of our Etihad curtain-raiser.

You can see the best of training via the gallery below…