West Ham today take on Premier League champions Manchester City at London Stadium, with our Hammers brimming with confidence after an excellent start to the season.

David Moyes’ side are currently unbeaten after 4 matches played, having won 3 and drawn 1 of those, which puts us currently in 4th spot in the table.

Man City on the other hand have won all 4 of their matches to date, with the Citizens sitting on top spot, although they will know today is expected to be a tough test for the visitors.

West Ham are understood to have a fully fit squad, with both Vladimir Coufal and James Ward-Prowse available after struggling off minor injuries.

The dilemma for Moyes today is who he picks, with Tomas Soucek also available again after recovering from a concussion, which ruled him out for the victory over Luton Town last time out.

Pep Guardiola has a minor injury crisis at present, with Jack Grealish, John Stones and Mateo Kovačić all missing for todays game.

The match at London Stadium kicks off at 3pm and is not being shown on TV. It is available to listen to on BBC Radio 5 Live.