Referee Mark Haywood was in the thick of the action as lowly Sheffield Wednesday inflicted a first defeat in nine on Hull with a surprise 3-1 win.