As it happened: West Ham United 2-3 Newcastle United