DETROIT Jeremy Bonderman gave up a leadoff home run but little else, pitching seven strong innings and leading the Detroit Tigers over the San Diego Padres 3-1 Thursday for a three-game sweep.
Chris Shelton hit his first homer of the season and added an RBI single for the Tigers.
The Padres fell to 0-6 in Detroit. In the 1984 World Series, they lost all three games at Tiger Stadium.
Bonderman (8-4) allowed Dave Roberts' homer but was in control the rest of the way. He gave up only four hits overall, striking out four and walking three.
Jamie Walker worked a hitless eighth and Troy Percival earned his fifth save.
Woody Williams (2-5) gave up three runs in seven innings.
Mets 9, Athletics 6
OAKLAND, Calif. Mike Piazza ended the longest home run drought of his career, Carlos Beltran hit a three-run shot and New York avoided a three-game sweep by beating Oakland.
Beltran's eighth homer, a long drive to right off Ryan Glynn (0-3) in the fifth, put the Mets ahead. It was his first for New York in a game not started by Pedro Martinez.
Piazza connected in the seventh, his first home run in 99 at-bats, according to the Elias Sports Bureau.
Ramon Castro had a two-run double and matched his career high with three RBIs, and Kris Benson (5-2) pitched six solid innings in a game played in a steady drizzle.
This was a key victory for the Mets, who have been struggling to score. They had lost three in a row and six of seven. Braden Looper got his 13th save.
Nick Swisher hit a two-run homer and Mark Kotsay also went deep for the A's, who had won three straight and nine of 10 at home.
Yankees 6, Pirates 1
NEW YORK Randy Johnson reached double digits in strikeouts for the first time this season and pitched a five-hitter, leading New York to a three-game sweep of Pittsburgh.
With perhaps his sharpest slider of the season, Johnson dominated from the start, throwing his first 13 pitches for strikes and 20 of his opening 21. He finished with 11 strikeouts and no walks.
It was the 205th double-digit strikeout game of his career, 10 shy of Nolan Ryan's record.
Indians 2, Rockies 1
CLEVELAND Kevin Millwood got his 100th victory and Cleveland pushed its winning streak to a season-high six games with a sweep of homesick Colorado.
Millwood (2-4) pitched five shutout innings in his first start since May 25, when he pulled a groin muscle. He got his first win at Jacobs Field in seven tries.
Colorado dropped to 4-26 away from Coors Field. Since 1900, only six teams, including Tampa Bay earlier this season, have gone 4-26 in their first 30 road games.
Grady Sizemore and Coco Crisp had RBIs off Jamey Wright (4-6) for the surging Indians, who have won nine of 10.
Four relievers combined to hold Colorado to one run over the final four innings. Bob Wickman worked the ninth for his 18th save, helped by Crisp's sliding catch in left with a runner on second.
Royals 9, Dodgers 6
KANSAS CITY, Mo. Alberto Castillo's two-run double keyed a six-run sixth inning, and the Kansas City Royals finished a three-game sweep of the Dodgers.
On pace three weeks ago to lose more than 110 games, the resurgent Royals now own a neat bit of trivia: They became the first team to pull off three-game sweeps of the Dodgers and New York Yankees in one regular season, according to the Elias Sports Bureau. Of course, interleague play didn't begin until 1997.
The Royals, who were 13-37 when Buddy Bell took over as manager on May 31, swept the Yankees in Bell's first three games. Kansas City is 11-4 under Bell.
Castillo had three RBIs and reliever Mike Wood (3-2) got the victory with two innings in relief of Zack Greinke.
Only one of the six runs in the sixth against Derek Lowe (5-7) was earned.
Giants 14, Twins 7
MINNEAPOLIS Omar Vizquel's fifth hit of the game drove in the tying run in the eighth inning and Pedro Feliz's two-run single in the ninth against former teammate Joe Nathan lifted the struggling San Francisco.
Taking two of three, the Giants ended a five-series losing streak while collecting a season-high 18 hits. They scored seven of their season-best 14 runs in the ninth.
San Francisco, which has won just four of its last 19 games, notched consecutive victories for the first time since May 24-25.
Twins closer Joe Nathan (1-3) allowed four runs in the Giants seven-run ninth.
Jason Christiansen (3-1) pitched a scoreless eighth to earn the win.
Phillies 3, Mariners 2, 13 innings
SEATTLE Jimmy Rollins tripled with one out in the 13th inning for his fifth hit then scored on Tomas Perez's bases-loaded sacrifice fly, and the Phillies avoided a three-game sweep.
After Rollins tripled to left-center, Julio Mateo (2-2) intentionally walked Kenny Lofton and Bobby Abreu to load the bases. Perez followed with a high fly to deep right, scoring Rollins.
Rollins matched a career high for hits. His triple was just the Phillies third extra-base hit of the series.
Closer Billy Wagner pitched the 13th, allowing a two-out single to Mike Morse before finishing for his 18th save in 20 opportunities. Reliever Geoff Geary (1-0) worked two innings for the victory.
CINCINNATI John Smoltz won for the third time in his last four starts, striking out nine Cincinnati Reds in another throwback performance, and homers by Rafael Furcal and Marcus Giles sparked the Atlanta Braves to a 5-2 victory Thursday night.
The Braves won for only the fifth time in their last 14 games, a slump that dropped them to fourth in the NL East.
Smoltz (6-5) gave up only four hits in eight innings, including solo homers by Joe Randa and Adam Dunn. Dunn's 17th homer in the seventh inning landed on top of the batter's eye, an estimated 455 feet away.
Furcal opened the game with his fifth homer off left-hander Brandon Claussen (3-4). Giles, who is 4-for-5 career off Claussen, led off the fifth with an opposite-field homer into the Braves' bullpen in right.
Chris Reitsma pitched the ninth for his fifth save in seven chances.
Peninsula Clarion ©2013. All Rights Reserved.