The first opponent for Manchester City in this season's FA Cup has been decided. And just like always, the balls haven't been nice to the Sky Blues.
City could have drawn about a million teams from the lower divisions, but instead the Citizens will face West Ham United at London Stadium on the first weekend of 2017, because of course. City haven't played at the new stadium in the capital yet, so that's the good news at least.
It is true, however, that West Ham haven't had the best of seasons so far, Slaven Bilic is under a lot of pressure, and he may not be the manager when these teams face off in a month's time. Currently sitting in 17th place just one point above the relegation zone, the Hammers have won just three league games so far, haven't won the last six in all competitions and look completely out of form despite having a very good squad.
Pep Guardiola has already faced West Ham this season, in what was a comfortable 3-1 win for the hosts. City were spectacular in the first half, had some nervous moments after conceding in the second, but eventually killed the Hammers off and won a very good game at home. Things don't look that good for City at the moment following the tough loss to Chelsea at the weekend, but who knows what will happen in 30 days.
London Stadium, here we come.