Sheffield Steelers claimed a narrow 4-3 victory over Hull Stingrays in their Challenge Cup Group B encounter on Wednesday night.