By Daniel Feliciano

16th Sep, 2023 | 1:59pm

David Moyes has made one change to his West Ham United starting lineup to face Manchester City this afternoon in the Premier League.

Czech Republic captain Tomas Soucek returns to the starting lineup after missing the win over Luton with concussion, and replaces winger Said Benrahma in the team.

James Ward-Prowse is fit to play despite an injury knock during the international break, while Edson Alvarez starts too despite Moyes admitting it would be “tough” for him after his travels this week.

Summer signings, Dinos Mavropanos and Mohammed Kudus are named on the bench once again, alongside Danny Ings


West Ham have had a near perfect start to the season so far, and not many people would have predicted that when the starting lineups were announced for the opening game of the season.

Subscribe to Football Insider TV now

There was no Declan Rice, no new signings and plenty of glum faces, but Moyes managed to claim a hard-fought draw from that clash and since then we have gone from strength to strength.

Edson Alvarez and James Ward-Prowse have made immediate impacts since their arrivals while we still have Mohammed Kudus and Dinos Mavropanos to come, which makes us feel like we can get even better.

Obviously Manchester City are arguably the best team in the world right now and they are favourites to win every game they play, but they will know the London Stadium is a tough place to come when we’re playing well.

The team is strong and confident, and we have proven in the past that we can compete with them and get a result. So lets do it again.

In other West Ham news, Moyes embarrassed this ace on Friday and now a January exit looks inevitable.