West Ham United host Manchester City at the London Stadium on Saturday (Watch live, 7:30 a.m. ET on NBCSN and online via NBCSports.com) with the Hammers hoping to cause a huge shock to kick off their season.
Reigning Premier League champs Man City are the favorites to win it all once again and Pep Guardiola‘s side have been clicking through the gears in preseason without many of their established stars.
City have outscored West Ham 17-1 in their last four visits to the London Stadium, and have secured seven wins on the trot in all competitions against the Hammers.
In team news West Ham’s Lukasz Fabianski is fit to start in goal, while Sebastian Haller starts up top with Lanzini, Antonio and Anderson underneath him. Declan Rice and Jack Wilshere are in midfield.