The Premier League always promises excitement, and when West Ham United faces Manchester City, football fans are guaranteed a thrilling…