Elsewhere on another top-flight weekend of twists and turns, Arsenal were made to rue two points dropped against West Ham United, Manchester City also let a two-goal lead slip while Stoke City pulled off a smash-and-grab at Tottenham Hotspur.