Hull City ran out deserved 2-0 winners over second-placed Blackburn Rovers on a special night in Humberside.