Athletics rally by slumping Yanks
NEW YORK — Yoenis Cespedes homered twice, Josh Donaldson hit a tiebreaking shot in the seventh inning and Oakland overcame a four-run deficit to beat the skidding New York Yankees, 7-4 on Wednesday, for its fifth straight victory.
Donaldson connected off Jose Ramirez, who was making his major league debut, and added a pair of infield singles. Cespedes also had three hits to help the A's move a season-best 15 games over .500 at 37-22, the best mark in the American League.
Jacoby Ellsbury had three hits, including a three-run homer, but the Yankees matched a season worst with their fourth consecutive defeat. They've been outscored 21-0 from the seventh inning on during the slide.
An error by Derek Jeter hurt New York, which dropped to 1-5 on a seven-game homestand.
Blue Jays 8, Tigers 2
At Detroit, Adam Lind doubled twice to drive in three runs and Melky Cabrera added a homer and three hits, lifting the Toronto Blue Jays to a victory.
Indians 7, Red Sox 4, 12 innings
At Cleveland, Asdrubal Cabrera hit a three-run homer with one out in the 12th inning to give Cleveland a three-game sweep of the defending World Series champions.
Orioles 6, Rangers 5
At Arlington, Texas, Nick Markakis hit a home run and a go-ahead single, and Chris Davis homered for Baltimore against his former team just as Nelson Cruz did a day earlier.
Angels 4, Astros 0
At Houston, Garrett Richards stuck out nine to match his career best over eight excellent innings and Los Angeles snapped a season-worst four-game skid.
Richards (5-2) bounced back from a terrible outing in his last start when he allowed five runs while getting only two outs. It was the shortest non-injury-related start of his career.
Giants 3, Reds 2
At Cincinnati, Michael Morse and Juan Perez homered with two outs in the sixth inning and San Francisco ended Cincinnati's season-high four-game winning streak.
San Francisco won for the 10th time in 13 games, improving the best record in the majors to 38-21.
Morse hit a solo shot and Perez had a two-run homer off left-hander Tony Cingrani (2-6), who has lost all of his four starts since returning from shoulder tendinitis.
Ryan Vogelsong (4-2) extended his recent streak of solid pitching by giving up two runs and seven hits while fanning a career-high nine. The right-hander is 3-0 with a 2.05 ERA in last four starts.
Nationals 8, Phillies 4
At Washington, Stephen Strasburg struck out 11 in seven innings and Washington kept Philadelphia's bats quiet yet again in the rain-interrupted game.
Strasburg (5-4) had the Phillies flailing as he hit double digits in Ks for the 15th time in his career — and for the fourth time without issuing a walk. All but one of the strikeouts were swinging, including Marlon Byrd (95 mph fastball), Ryan Howard (95 mph fastball) and Domonic Brown (88 mph changeup) when the rain started to fall in the sixth inning.
Diamondbacks 16, Rockies 8
At Denver, Miguel Montero drove in a career-high six runs, Paul Goldschmidt hit a go-ahead, three-run double in the eighth inning and Arizona sent Colorado to its sixth straight loss.
The Rockies led 8-5 before the Diamondbacks scored six times in the eighth to reclaim the lead. They were hardly done, adding five more in the ninth to turn a close game into a runaway win. The Diamondbacks tied a season high with 21 hits.
Padres 3, Pirates 2
At San Diego, the Padres had only one hit — Everth Cabrera's bunt single in the first inning — and still beat Pittsburgh thanks to Francisco Liriano's wildness.
The Padres played ultimate small-ball, scoring on a sacrifice fly, an error and a bases-loaded walk to avoid a three-game sweep.
Cubs 5, Mets 4
At Chicago, Starlin Castro went 3 for 4 with three RBIs and Chicago outlasted New York in a mistake-filled game that featured a combined 13 pitchers.
Mariners 2, Braves 0
At Atlanta, Hisashi Iwakuma combined with two relievers on a six-hit shutout and streaking Seattle completed a two-game sweep.
Cole Gillespie and Kyle Seager hit run-scoring singles. Seattle has won five straight, matching its longest winning streak of the season.
Iwakuma (4-2) gave up only six hits with seven strikeouts and no walks in seven innings. The right-hander was sharp, throwing 71 of his 96 pitches for strikes.
White Sox 2, Dodgers 1
At Los Angeles, John Danks and three relievers combined on a two-hitter and Leury Garcia hit his first major league home run for Chicago.
Danks (4-5) allowed only two hits and one run and struck out five for his first road win in more than six weeks. He entered the game 1-3 with a 6.83 ERA in five road starts.
Twins 6, Brewers 4
At Minneapolis, Oswaldo Arcia drove in four runs, including the go-ahead run in the seventh inning to lead Minnesota to its seventh win in its last eight games against Milwaukee.
Marlins 5, Rays 4
At St. Petersburg, Fla., Donovan Solano hit a three-run homer off David Price to help Miami extend Tampa Bay's longest losing streak in nearly five years to nine games. It is the second-longest losing streak in the major leagues this season.
Cardinals 5, Royals 2, 11 innings
At Kansas City, Mo., Matt Carpenter had a career-high five hits, including the go-ahead double in the 11th inning, and St. Louis snapped a three-game losing streak.
After the Royals rallied with two runs in the ninth, Peter Bourjos worked a one-out walk off Royals reliever Kelvin Herrera (1-2) in the 11th. Carpenter then rapped his double to center field.