The teams have been announced for tonight's clash at the Etihad and Manuel Pellegrini has pulled a real shocker!
No Noble or Arnautovic, Andy Carroll starts up front and is Captain, and we have gone for youth and pace over experience at full back with Ryan Fredericks and debutante 19 year old Ben Johnson - both naturally right sided!
It's pretty crazy stuff but maybe Pelle accepts the bookies perspective who have recognised that West Ham have very poor recent away form while high flying City have won 13 out of 14 home games this season.
To add to the total terrifyingness of the whole thing, City have a pretty full squad available. Hmmm.
West ham are 33-1 outsiders with William Hill who have city at 14-1 on and the draw an outside bet at 10-1!!!
West Ham United: Fabianski, Fredericks, Diop, Ogbonna, Johnson, Obiang, Rice, Antonio, Nasri, Felipe Anderson, Carroll (c)
Subs: Adrian, Zabaleta, Noble, Snodgrass, Lanzini, Diangana, Chicharito.
Manchester City: Ederson, Danilo, Kompany (c), Otamendi, Zinchenko, Gundogan, D. Silva, de Bruyne, Mahrez, Sane, Aguero
Subs: Muric, Walker, Mendy, Sandler, Foden, B.Silva, Sterling