Athletics 4, Dodgers 1
OAKLAND, Calif. (AP) — Yoenis Cespedes hit a three-run homer in the ninth inning for his first career game-ending shot, and the Oakland Athletics beat the Los Angeles Dodgers 4-1 on Thursday for a three-game sweep.
Cespedes connected with no outs off Josh Lindblom (2-1), sending a drive just inside the left-field foul pole for his seventh homer. Oakland won for the eighth time in nine games.
Coco Crisp drew a leadoff walk from Lindblom and advanced on a wild pitch. He moved to third on Jemile Weeks' infield single on which Lindblom fielded the ball and looked to third and then first but didn't make a throw.
Tigers 2, Cardinals 1
DETROIT (AP) — Quintin Berry hit a tiebreaking single with the bases loaded in the bottom of the 10th inning, giving the Detroit Tigers a 2-1 win over the St. Louis Cardinals on Thursday.
Ramon Santiago and Jhonny Peralta hit one-out singles off Victor Marte (0-1), who then grazed Austin Jackson's jersey with a pitch. Berry followed with a base hit up the middle through a drawn-in infield.
Joaquin Benoit (1-1) got the win. The Detroit bullpen shut out St. Louis after Jacob Turner allowed a run and four hits in five innings.
Kyle Lohse allowed a run and four hits in seven innings for the Cardinals.
Pirates 9, Twins 1
PITTSBURGH (AP) — James McDonald pitched his first career complete game, Garrett Jones hit one of Pittsburgh's three home runs and the Pirates won for the fourth time in five games, 9-1 over the Minnesota Twins on Thursday night.
McDonald (6-3) continued his breakthrough season by allowing one run, six hits and no walks with five strikeouts, lowering his ERA to 2.19. He has allowed one run or fewer in nine of his 14 starts this season.
Jones had an RBI single in the first inning and a two-run homer that made it 8-1 in the seventh. Pedro Alvarez added a shot that traveled an estimated 435 feet to right-center two batters later. Rod Barajas had a two-run homer in the sixth.
Pittsburgh's Andrew McCutchen came up a home run short of the cycle, scoring two runs and driving in three.
The surging Pirates have won seven of their past eight series and four consecutive series at home. They moved within two games of first-place Cincinnati in the NL Central.
Justin Morneau had two hits for the Twins, who have lost six of eight.
Red Sox 6, Marlins 5
BOSTON (AP) — Daniel Nava singled in the go-ahead run to cap a three-run eighth inning and the surging Boston Red Sox completed a sweep of the stumbling Miami Marlins, 6-5 on Thursday night.
Boston tied the score on a two-run homer by Will Middlebrooks, who drove in four runs. Ryan Kalish then singled, raced to third on a groundout to first and scored on Nava's single up the middle.
Alfredo Aceves pitched a perfect ninth for his 18th save in 21 opportunities. Scott Atchison (2-0) allowed one hit over the seventh and eighth.
The Red Sox won their fifth straight game and the seventh in their last eight as they matched their season-best mark of three games over .500.
The Marlins took a lead in all three games but lost them all as they dropped their fourth straight overall and 13th in their last 15.
Nationals 5, Rays 2
WASHINGTON (AP) — Suspended Tampa Bay reliever Joel Peralta served up a tiebreaking, two-run double to Danny Espinosa in the sixth inning Thursday night, sending the Washington Nationals over the Rays 5-2.
Earlier in the day, Peralta learned that he had been penalized by Major League Baseball for eight games after being caught with pine tar in his glove Tuesday night. Peralta is appealing the decision and can keep playing until a final decision is reached.
In the meantime, he entered a game that was tied at 2 in the sixth. Peralta (0-3) got the first two outs of the inning before Jesus Flores doubled, pinch hitter Adam LaRoche was walked intentionally and Espinosa doubled.
Gio Gonzalez (9-3) pitched six innings on a steamy night when the gametime temperature was 97 degrees.
Rockies 4, Phillies 1
PHILADELPHIA (AP) — Chris Nelson hit a go-ahead, two-run homer in the seventh inning and Wilin Rosario added a two-run shot in the ninth Thursday night to help the Colorado Rockies snap a four-game losing streak with a 4-1 victory over Philadelphia Phillies.
Josh Roenicke (2-0) pitched 1 1-3 innings in relief of Jeff Francis to earn the victory. Roenicke was one of four Rockies relievers who combined for four scoreless innings while giving up two hits.
Rafael Betancourt worked the ninth for his 11th save in 14 chances.
Marco Scutaro had a pair of hits for the Rockies, who had lost 12 of 13 games entering Thursday.
Jimmy Rollins homered for Philadelphia, which was looking for its first three-game sweep of the season.