Major League Baseball
Tigers complete sweep of Royals KANSAS CITY, Mo. (AP) – Armando Galarraga carried a perfect game into the seventh inning, Miguel Cabrera drove in three runs and the Detroit Tigers beat the Kansas City Royals 7-1 Wednesday to complete a three-game sweep.
Galarraga retired the first 18 batters before David DeJesus led off the seventh with a single to right on a full-count pitch. To that point, the 26-year-old rookie right-hander had allowed just two fly balls to the outfield and struck out six.
Red Sox 6, Mariners 3
SEATTLE – Mike Lowell hit a two-run single off Sean Green in the 12th inning, and the Red Sox took advantage of two outfield errors for their first sweep at Seattle in 15 years.
White Sox 10, Rangers 8
CHICAGO – Carlos Quentin hit two home runs, including the go-ahead, three-run shot during a five-run eighth inning to help the White Sox rally.
Angels 14, Indians 11
ANAHEIM, Calif. – Jeff Mathis had four hits with a career-high six RBIs, including his first grand slam in the majors, and Casey Kotchman had a career-best five hits for the Angels.
Yankees 5, Twins 1
NEW YORK – Mike Mussina baffled the Twins for eight innings, Alex Rodriguez hit a two-run double and the Yankees won their 10th straight at home.
Justin Christian also drove in two runs for New York, which completed a perfect post-break homestand with sweeps of Oakland and the Twins. Up next is a three-game trip to Boston.
Rays 4, Athletics 3
ST. PETERSBURG, Fla. – James Shields allowed three runs pitching into the ninth inning, and Jonny Gomes and Ben Zobrist hit back-to-back homers to lead the Rays.
Blue Jays 2, Orioles 1
BALTIMORE – The game between Toronto and the Baltimore Orioles on Wednesday night was suspended by rain with the Blue Jays leading 2-1 in the sixth inning.
Play will resume Thursday afternoon with two outs in the top of the sixth. The teams will then play the finale of the four-game series.
Reds 9, Padres 5
CINCINNATI – Adam Dunn hit Cincinnati’s first grand slam of the season, and the Reds kept Greg Maddux in the longest winless streak of his sterling career by beating the San Diego Padres.
The 42-year-old Maddux hasn’t won since May 10, going 14 starts without a victory. He was thwarted again on Wednesday with an assist by the Padres’ defense and bullpen.
Rockies 5, Dodgers 3
DENVER – Matt Holliday drove in two runs, including one on a double that bounced off the pitcher’s glove, and Jeff Baker scored twice to lead the Rockies.
Brad Hawpe, Ian Stewart and Garrett Atkins also drove in a run apiece for the defending NL champions, who closed out a seven-game homestand with a 6-1 mark.
Mets 6, Phillies 3
NEW YORK – Jose Reyes’ three-run homer snapped a sixth-inning tie and the New York Mets, with closer Billy Wagner back, rebounded from a demoralizing defeat by beating the Philadelphia Phillies 6-3 on Wednesday night.
John Maine (9-7) pitched seven effective innings and New York took advantage of a wild Brett Myers in his return from the minors to again tie the Phillies for first place in the NL East.
Braves 9, Marlins 4
MIAMI – By the time Chipper Jones pulled up lame, the Atlanta Braves already had plenty of runs for Tim Hudson.
Then Hudson departed with a tender elbow.
Jones strained his left hamstring, and Hudson left after six innings with tightness in his right elbow, tempering the glow of the Braves’ 9-4 victory Wednesday night over the Florida Marlins.
Brewers 3, Cardinals 0
ST. LOUIS – CC Sabathia threw a three-hitter, his third straight complete game for his new team, and the Milwaukee Brewers beat the St. Louis Cardinals 3-0 on Wednesday night.
Ryan Braun had four hits and J.J. Hardy hit his 14th homer for the Brewers, who have won seven straight. Milwaukee won the first three games of this four-game series by limiting the Cardinals to six runs.
Copyright Associated Press 2008