4 min read

PITTSBURGH (AP) — Ike Davis hit a two-run homer off a speaker above the seats in right-center field, Jeff Locke outpitched Adam Wainwright and the Pittsburgh Pirates beat the St. Louis Cardinals 3-1 Wednesday.

Pittsburgh took two of three from the defending NL champions and has won five of seven overall. St. Louis (71-61) leads the NL wildcard race, with San Francisco (70-62) trailing by a halfgame and the Pirates (69-64) 1.5 games back of the Giants for the second wild-card berth.

Davis hit his 10th homer in the second after Wainwright hit Russell Martin on the left elbow with a pitch that Martin barely tried to avoid. Davis sent an 88 mph pitch clanking off a speaker raised on a pole about 15 feet above the seats, a drive estimated at about 433 feet. A night earlier, Davis had a pinch-hit, tiebreaking threerun homer in the eighth inning of Pittsburgh’s 5-2 win.

Rangers 12, Mariners 4

SEATTLE (AP) — Rougned Odor hit a thirdinning grand slam to back Colby Lewis, and the lastplace Rangers beat Seattle.

Advertisement

Erasmo Ramirez (1-6), recalled from Triple-A Tacoma for the start, allowed 10 runs and nine hits in threeplus innings. Seattle had been the only major league team not to allow 10 or more runs in a game this season.

Rays 3, Orioles 1

BALTIMORE (AP) — Drew Smyly allowed two hits over seven innings in his second straight overpowering performance.

Evan Longoria had three hits for the Rays, who won for only the fourth time in 11 games. Tampa Bay scored all its runs in the first two innings and Smyly (9-10) made the margin stand.

Smyly gave up a solo homer to Chris Davis in the second inning and a single to Steve Pearce in the seventh. The left-hander struck out six and walked one in his fifth start for the Rays since coming from Detroit in a trade involving David Price.

Yankees 8, Tigers 4

Advertisement

DETROIT (AP) — The Yankees chased David Price with nine straight hits in the third inning.

The Yankees scored all eight of their runs in the third off Price (12-10), who had pitched a one-hitter in his previous start. Jacoby Ellsbury started the barrage, and New York went all the way through the batting order until the 2012 AL Cy Young Award winner was pulled after the ninth hit of the inning.

Royals 6, Twins 1

KANSAS CITY, Mo. (AP) — Nori Aoki drove in the goahead run during a six-run eighth inning.

Billy Butler and Salvador Perez each drove in a pair of runs during the surge, which came after the Twins’ Phil Hughes (14-9) had stymied the Royals for the first seven innings.

Phillies 8, Nationals 4

Advertisement

PHILADELPHIA (AP) — Pinch-hitter Grady Sizemore hit a go-ahead two-run homer in the sixth inning, helping the Phillies complete a three-game sweep.

Marlon Byrd hit a two-run homer and Jimmy Rollins hit a solo shot to back Kyle Kendrick (7-11). The righthander allowed four runs and seven hits in six innings.

Braves 3, Mets 2

NEW YORK (AP) — Jason Heyward hit a leadoff home run off Zack Wheeler, and Julio Teheran won his third straight start.

Hayward connected on Wheeler’s third pitch of the game for his 11th homer this season. After Wil Flores’ home run tied the score in the second, the Braves went ahead for good in the third. Phil Gosselin reached on a bunt single, Freddie Freeman doubled, Justin Upton hit an RBI groundout and shortstop Ruben Tejada allowed Evan Gattis’ two-out bouncer to pop out of his glove for a run-scoring error.

Reds 7, Cubs 5

Advertisement

CINCINNATI (AP) — Skip Schumaker drove in a pair of runs with a double and a single, and the Reds withstood Jorge Soler’s first at-bat homer and his RBI single.

White Sox 3, Indians 2

CHICAGO (AP) — Rookie Jose Abreu hit a pair of runscoring singles against Cleveland ace Corey Kluber, and Chicago stopped a season high, seven-game losing streak

Abreu put Chicago ahead for good in the seventh with his third hit of the game. Abreu drove in his AL-high 96th run.

Athletics 5, Astros 4

HOUSTON (AP) — Sam Fuld hit a tiebreaking, tworun homer in the ninth inning to win for Oakland.

Advertisement

The A’s trailed by one entering the ninth before Eric Sogard’s RBI single, and Fuld’s two-out shot off Chad Qualls (1-4) landed in the seats in right field to put Oakland up 5-3.

Angels 6, Marlins 1

ANAHEIM, Calif. (AP) — Mike Trout tied a career high with his 30th home run, and Gordon Beckham homered for the first time with his new club.

Giants 4, Rockies 2

SAN FRANCISCO (AP) — Buster Posey hit a game-ending two-run shot for his third homer in two nights, sending the Giants to Bruce Bochy’s 1,600th managerial victory.

Posey sent an 0-1 pitch from Juan Nicasio (5-6) just inside the left-field foul pole for his 18th homer of the year and second career walkoff homer. He also had one on May 3, 2013, against the Dodgers.

Advertisement

Dodgers 3, D-Backs 1

PHOENIX (AP) — Clayton Kershaw allowed only an unearned run in eight innings to become the first 16-game winner in the majors.

Kershaw (16-3) allowed six hits, retiring 12 of the final 13 batters he faced, seven by strikeout, to improve to 13-1 in his last 16 starts.

The left-handed ace struck out 10 and walked two.

Scott Van Slyke hit a solo home run off Wade Miley (7- 10).



Comments are not available on this story. Read more about why we allow commenting on some stories and not on others.