Rookie Red Sox pitcher Clay Buchholz threw a no-hitter in just his second major league start, giving Boston a 10-0 win over the Baltimore Orioles.
Hours after being called up from the minor leagues Saturday, the 23-year-old Buchholz baffled the Oriole batters.
He becomes the 21st rookie ever to toss a no-hitter, and just the third since 1900 to accomplish the feat in his first or second career start.
In other American League contests, New York slugger Alex Rodriguez hit his major league-leading 45th home run, spurring the Yankees to a 9-6 win over the Tampa Bay Devil Rays. The Toronto Blue Jays edged the Seattle Mariners, 2-1. The Texas Rangers eked out a 7-6 victory over the Los Angeles Angels. The Detroit Tigers defeated the Oakland Athletics, 6-1. The Cleveland Indians earned their eighth straight win by shutting down the Chicago White Sox, 7-0. And the Minnesota Twins beat the Kansas City Royals, 6-4.
In the National League, the Arizona Diamondbacks scored seven runs in the second inning on the way to crushing the Colorado Rockies, 13-7. The San Diego Padres thumped the Los Angeles Dodgers, 7-0, led by Mike Cameron's grand slam. The Chicago Cubs got by the Houston Astros, 4-3.
The New York Mets downed the Atlanta Braves, 5-1. The Milwaukee Brewers thrashed the Pittsburgh Pirates, 12-3. The Florida Marlins doubled the Philadelphia Phillies, 12-6. The Washington Nationals beat the San Francisco Giants, 4-1. And the defending World Series champion St. Louis Cardinals trounced the Cincinnati Reds, 11-3.
Some information for this report provided by AP, AFP and Reuters.