By The Associated Press
PITTSBURGH (AP) -- Joba Chamberlain was dominant in his first major league win as a starter and the New York Yankees bounced back from one of their worst losses of the season, routing the Pittsburgh Pirates 10-0 Wednesday night.
Derek Jeter went 3-for-3 and scored three runs, Bobby Abreu had a three-run homer among his three hits and Robinson Cano added a solo shot as the Yankees got 16 hits to shake off a 12-5 loss Tuesday that prompted manager Joe Girardi to say they "stunk."
The Yankees, winning their ninth in 12 games, were helped by two throwing errors by normally reliable Pirates shortstop Jack Wilson while taking a 3-0 lead in the third against Zach Duke (4-5). Abreu and Cano both went deep in a four-run sixth against reliever T.J. Beam.
Not that Chamberlain (2-2) needed much help while winning for the first time in five career starts. He regularly hit 99 mph on the radar gun while striking out seven and walking one in 6 2-3 innings. He threw 114 pitches.
Red Sox 5, Diamondbacks 0
BOSTON (AP) -- In a matchup for the aged, 41-year-old Tim Wakefield outpitched 44-year-old Randy Johnson and Boston beat Arizona.
And it was the youngest player in the Red Sox lineup, 24-year-old rookie Brandon Moss, who drove in the two runs Johnson (4-6) allowed in six innings. The Big Unit has lost his last five starts.
Not since Sept. 26, 1965, when 59-year-old Satchel Paige made a one-game comeback after a 12-year absence from the majors, had two pitchers of the combined age of Wakefield and Johnson started against each other in a Red Sox game, according to the Elias Sports Bureau.
Kevin Cash hit a three-run homer in the eighth off Juan Cruz, his first homer since June 21, 2005, with Tampa Bay. Coco Crisp hit three doubles for Boston, while Arizona managed just three hits.
Wakefield (5-5) baffled the Diamondbacks with his knuckleball and allowed two hits in seven innings. He was 1-4 in his previous eight starts.
Jonathan Papelbon struck out Chad Tracy for his 23rd save in 27 chances after Craig Hansen loaded the bases with two outs in the ninth.
Rays 15, Marlins 3
MIAMI (AP) -- Carl Crawford had two home runs and a career-high five RBIs, and the first nine Tampa Bay batters reached and scored in what became a 10-run fifth inning against Florida.
Evan Longoria had three hits, including his 13th homer, and drove in three runs for the Rays, who came within one run of matching the biggest inning in franchise history.
James Shields (5-5) allowed one run over seven innings for his first win in eight starts. The Rays beat Florida for the second consecutive night and clinched the season series against their Sunshine State rival.
Ben Zobrist also homered for Tampa Bay, which remained one game behind Boston in the AL East.
Mike Jacobs hit his 18th home run for Florida, which has lost eight of 12. Marlins starter Ryan Tucker (2-2) gave up seven runs and eight hits in four-plus innings.
Cubs 7, Orioles 4
CHICAGO (AP) -- Geovany Soto drove in three runs, Jim Edmonds homered and Chicago jumped on spot starter Matt Albers early and went on to beat Baltimore.
Jay Payton hit a pair of two-run homers off Cubs starter Ted Lilly (8-5) to lead the Orioles, who snapped Chicago's 14-game home winning streak Tuesday night.
Lilly went seven innings and gave up four runs. Kerry Wood struck out the side in the ninth for his 20th save in 24 chances.
Albers (3-3) started when Brian Burres was scratched about 2 1/2 hours before the game because of illness.
But Albers' outing was a painfully short one. He threw only 21 pitches and faced five batters in the first before leaving with discomfort in his right shoulder. Albers was charged with four runs and got only one out.
Giants 4, Indians 1
CLEVELAND (AP) -- Barry Zito finally got an interleague win for San Francisco, pitching the Giants to a victory over Cleveland.
Zito (3-11) allowed one run and four hits in 6 2-3 innings, striking out four without a walk in his best start of the season. He bounced back from one of the shortest outings of his career last Wednesday when he lasted only two innings in a 7-2 loss to Detroit.
The left-hander came in 0-6 with a 9.32 ERA in interleague play since signing a $126 million, seven-year deal with the Giants before the 2007 season. He had gone 0-8 since his previous interleague win, June 16, 2006, against the Los Angeles Dodgers when he was with Oakland.
Jose Castillo had three hits, including a homer, for the Giants, who improved to 4-10 in interleague action, the same record Cleveland has against NL clubs this season.
John Bowker also homered for San Francisco and Aaron Rowand had a two-run single off Jeremy Sowers (0-3). Brian Wilson pitched the ninth for his NL-leading 21st save in 23 chances and 12th in a row.
Nationals 5, Angels 4
WASHINGTON (AP) -- Jesus Flores hit an RBI single off Scot Shields (3-2) with one out in the bottom of the ninth to give Washington a victory over Los Angeles.
The injury-riddled Nationals snapped a four-game skid and ended the Angels' five-game winning streak. Washington had lost seven of eight overall.
Lastings Milledge hit a two-run homer for the Nationals, ending an 0-for-14 slide. Jon Rauch (4-1) threw 1 2-3 perfect innings for the win.
Mets 8, Mariners 2
NEW YORK (AP) -- David Wright homered in his first two at-bats a night after getting his first day off this season, helping John Maine and the Mets rebound from two lackluster losses to lowly Seattle.
Jose Reyes added a three-run homer and Maine (8-5) didn't allow a hit until Jeremy Reed singled leading off the fifth inning.
The Mets took advantage of five early walks by Miguel Batista (3-10) and won the finale of a three-game set between underachieving $100 million teams with interim managers.
New York improved to 4-4 under Jerry Manuel, who earned his first win at home for the Mets.
Rangers 3, Astros 2
HOUSTON (AP) -- Max Ramirez got his first two major league hits and the second one, a two-run homer, sent Texas to a win over Roy Oswalt and Houston.
On the other side, it was a lost night for the Astros.
Before the game, pitcher Shawn Chacon was suspended indefinitely by the team after he reportedly grabbed Houston general manager Ed Wade by the neck and threw him to the ground. Then in the ninth inning, Miguel Tejada grounded out with the bases loaded to end it.
Luis Mendoza (1-2) tossed three scoreless innings and C.J. Wilson got his 16th save.
Michael Bourn hit a two-run homer for the Astros. Oswalt (6-8) allowed three runs and seven hits in seven innings.
The Rangers were without both Milton Bradley (strained left quadriceps) and Josh Hamilton (knee inflammation) for the first time this season.
Reds 6, Blue Jays 5, 10 innings
TORONTO (AP) -- Ken Griffey Jr. hit his 602nd homer in the first inning and Jay Bruce drove in the go-ahead run with a sacrifice fly in the 10th to help Cincinnati beat Toronto.
Jared Burton (4-1) worked two scoreless innings for the win and Francisco Cordero earned his 15th save as the Reds won for the third time in 10 games.
Brian Wolfe (0-2) took the loss.
Toronto dropped to 2-3 under new manager Cito Gaston. The Blue Jays are 6-15 in June and 3-7 in extra-inning games.
Griffey opened the scoring with a two-run homer off Roy Halladay, his ninth of the season.
Royals 4, Rockies 2
KANSAS CITY, Mo. (AP) -- Luke Hochevar pitched a career-high eight innings, Ross Gload drove in two runs and Kansas City beat Colorado for its fifth straight victory.
The last-place Royals swept the three-game series and improved the majors' best interleague record to 12-3. Kansas City has won 10 of 11, all against National League teams.
Hochevar (5-5), born in Colorado and the No. 1 overall pick in the 2006 draft, held the Rockies to two runs and seven hits. Joakim Soria worked a perfect ninth for his 21st save in 22 opportunities.
Gload went 3-for-3 with a two-run double in the sixth that broke a 2-all tie and finished Aaron Cook (10-5).
Braves 4, Brewers 2
ATLANTA (AP) -- Kelly Johnson drove in three runs to back Jorge Campillo, and the banged-up Braves rallied to beat Milwaukee and avoid a three-game sweep.
Ailing third baseman Chipper Jones (strained right quadriceps) and shortstop Yunel Escobar (jammed left shoulder) were not in Atlanta's starting lineup. Escobar's replacement, Omar Infante, left in the second inning after straining his right hamstring while running out a double.
Campillo (3-2) gave up two runs and four hits in seven innings. He was 0-2 in his previous five starts.
Mike Gonzalez got his second save since coming off the disabled list June 18.
Jeff Suppan (4-6) allowed four runs and nine hits in six innings.