Vanderbilt's Kumar Rocker strikes out 19 in no-hitter over Duke