As it happened: West Ham United 1-2 Crystal Palace