A day of surprises in the Premiership.
Liverpools plummeting descent continued with a 2-0 defeat by lowly Hull.
Sunderland win away at fellow strugglers Palace.
Everton put 6 past Bournmouth.
Southampton beaten at home by West Ham.
Meanwhile Chelsea's inexorable march to the title continued with a 3-1 win over Arsenal.