I'm writing this match preview just minutes after watching the first episode of 'All or Nothing: Manchester City', the Amazon Prime fly-on-the-wall documentary about last year's Premier League champions. And I'll be completely honest with you, I'm shitting myself about tomorrow now!
Earlier today I played in midfield for my 11-a-side team in a friendly against last year's Premier Division champions, and we got absolutely battered! So I feel like I have a good understanding of what Mooy and Hogg will be going through tomorrow!
Anyway, once more unto the breach dear friends, once more! Let's look ahead to the game tomorrow.
What to expect from City
Last week Pep's team travelled to the Emirates to play Arsenal in Unai Emery's first game in-charge of the Gunners. The Spanish manager is known for his attention to detail and execution of a plan, but on the day, City metaphorically ripped his plan into tiny pieces.
Arsenal attempted a high-press when City had the ball in defence, but Pep's defenders were more than confident to lure in Mesut Ozil & Aaron Ramsey before by-passing them with razor sharp passes and penetrating the heart of Arsenal's defence.
What was most frightening about the Champions performance was that they managed to dispatch Arsenal with consummate ease, despite some of their best players sitting out the game.
As someone who grew up watching Arsene Wenger's Invincibles, I have always felt that they would go down as the greatest team in Premier League history. To me that was an irrefutable fact, but this City team, as much as it pains me to write it, are better.
What to expect from Town
Last week there was widespread disappointment that only one of the new summer signings - Ben Hamer - started the game. His performance did nothing to suggest that he might be an improvement on Jonas Lossl either.
Of the new signings, perhaps one of Mbenza or Diakhaby will start the game to add a bit of pace and industry on the break. However, it would be no surprise to see David Wagner go with an identical squad to the one that secured a point at the Etihad last season.
Arsenal suffered against City last week as a few of their players looked unfamiliar with each other, so familiarity will be key for Wagner tomorrow. Town will most probably play with 11 men behind the ball for large periods and look to replicate last season's performance.
Who to watch out for
Everyone. Whoever Guardiola chooses to play will be highly capable and better than anyone Town have available. There are rumours circulating that Guardiola will use this match as an opportunity to blood some youngsters, such as the highly-talented Phil Foden.
I see Town having a tough, tough afternoon in Manchester. The champions won't be as relaxed as they were when we faced off against them in May last season, and I reckon we could be on the wrong end of a hiding.
My heart say's 3-0 to City, my head say's 5-0. Let's hope I'm wrong! Write your score predictions in the comments section below.