West Ham slipped up at Derby, Barnsley stunned Leeds and Watford piled the misery on Doncaster. More...