Manchester City travel to West Ham to open their Premier League campaign, with David Moyes’ side struggling with injuries.