Clay Buchholz, a rookie for the Red Sox making only his second major league start is throwing a no-hitter through 8 innings against the Orioles.