BOSTON — The Houston Astros made sure there would be no full-on celebration in the home clubhouse Thursday night after pounding out 17 hits in a 12-2 rout of the Boston Red Sox at Fenway Park.