David Ortiz hit a leadoff home run in the 10th inning and the Boston Red Sox beat the Oakland Athletics, 7-6, on Sunday to avoid a four-game sweep in Oakland, Calif. Ortiz was the only Boston starter without a hit until lining a 1-2 pitch from Fernando Abad (2-3) over the wall in left-center.
The Red Sox had to go extra innings after letting a 6-1 lead slip away. The A’s scored three runs in the eighth, then Stephen Vogt and pinch-hitter John Jaso homered in the ninth against Koji Uehara (3-1). The closer had converted 31 consecutive save opportunities dating to 2013.
The A’s had won five straight before Ortiz’s 17th homer bailed out Boston’s bullpen.
Mike Napoli and David Ross also homered for Boston.
ORIOLES 8, YANKEES 0: Chris Tillman tossed seven innings of four-hit ball and the Orioles handed Yankees ace Masahiro Tanaka his second major league loss.
Jonathan Schoop homered off Tanaka (11-2) for the second time, and fellow rookie Caleb Joseph capped the scoring with his first career homer. J.J. Hardy hit a three-run double for the Orioles.
Tillman (6-4) snapped a two-start skid, though he pitched well in those outings, and improved to 6-0 on the road — though he entered with a 6.33 ERA away from home.
ANGELS 5, RANGERS 2: Rookie Matt Shoemaker won his fifth straight decision, C.J. Cron and Kole Calhoun homered in the fourth inning against Yu Darvish, and the Angels completed a three-game sweep.
Cron went deep for the third straight game, helping the Angels pull within five games of AL West-leading Oakland. Shoemaker (5-1) allowed a run and eight hits in 7 2-3 innings with six strikeouts and two walks.
Darvish (7-4) allowed five runs and five hits through six innings, striking out nine and issuing four walks — three of them to No. 7 hitter Hank Conger.
TIGERS 10, INDIANS 4: Max Scherzer pitched six strong innings, Miguel Cabrera homered and drove in three runs, and Detroit finished off a three-game sweep of Cleveland.
The Tigers have won four in a row overall.
Scherzer (9-3) bounced back from one of the worst outings of his career. The reigning AL Cy Young winner allowed 10 runs in four innings against Kansas City on Tuesday.
Cabrera hit his 13th homer in the first off Josh Tomlin (4-5), added an RBI single in the third and drove in a run with a grounder in the fifth when Detroit scored seven times.
RAYS 5, ASTROS 2: Yunel Escobar drove in two runs during a three-run sixth inning and the Rays beat Houston again.
Escobar hit a two-run single and Sean Rodriguez had an RBI grounder off Dallas Keuchel (8-5) to give the Rays a 4-2 lead in the sixth.
The Rays are 8-18 over their past 26 games, but they’ve gone 7-4 over their last 11 games, including 5-2 against Houston.
Juan Carlos Oviedo (3-2) got two outs in the sixth for the win.
MARINERS 2, ROYALS 1: Rookie Roenis Elias pitched into the seventh inning, Mike Zunino homered and the Mariners defeated Kansas City for a three-game sweep. After winning 10 straight to move into first place in the AL Central, the Royals have dropped four in a row, three of them by 2-1 scores.
Elias (7-5), a 25-year-old left-hander from Cuba, limited the Royals to one run and five singles over 6 2-3 innings.
TWINS 6, WHITE SOX 5: Joe Mauer had two hits and two RBIs, and the Twins complete their first four-game sweep against the White Sox in 20 years. The Twins last swept Chicago in a four-game series June 9-12, 1994.
Anthony Swarzak and Casey Fien combined for three shutout innings of relief and Jared Burton earned his first save since May 30, 2013, with a perfect ninth.
Gordon Beckham and Jose Abreu had two RBIs each for the White Sox.
Phil Hughes (8-3) lasted just five innings but got the win.
REDS 4, BLUE JAYS 3: Johnny Cueto pitched eight effective innings and the Reds beat Toronto after Blue Jays stars Brett Lawrie and Jose Bautista exited early because of injuries.
Cueto (7-5) gave up three runs — one earned — and leads the NL with a 1.86 ERA. Aroldis Chapman struck out the side in the ninth for his 13th save.
Todd Frazier broke a 2-all tie in the fifth with a two-run homer off R.A. Dickey (6-6).
METS 11, MARLINS 5: Daniel Murphy hit a three-run homer and the Mets matched a season high with 17 hits to beat slumping Miami.
Jonathon Niese (4-4) won for the first time since May 22. He allowed fewer than four earned runs for the 19th consecutive start, giving up three in six innings.
Niese drove in a run with a suicide squeeze bunt, and David Wright had an RBI for the sixth game in a row.
Rookie Anthony DeSclafani (1-2) gave up seven runs in 3 2-3 innings and departed with a 7.59 ERA.
NATIONALS 4, BRAVES 1: Tanner Roark won his fourth straight start, Denard Span had an RBI double and the Nationals beat Atlanta for a split of the four-game series.
The Nationals improved to 3-7 against Atlanta. They increased their division lead over the Braves to 1? games.
Roark (7-4) went 5 1-3 innings, allowing a run and four hits.
Atlanta’s Evan Gattis went 0-for-3 to snap his 20-game hitting streak.
CARDINALS 5, PHILLIES 3: Mark Ellis drove in two runs, including the go-ahead score with a bunt, and the Cardinals got a scoreless effort from their bullpen to beat Philadelphia.
Ellis broke a 3-all tie with a safely squeeze bunt in the fourth. He added an RBI single in the sixth.
Cody Asche drove in all three Philadelphia runs.
BREWERS 6, ROCKIES 5: Aramis Ramirez homered and drove in two runs, and the Brewers continued their road dominance. Milwaukee swept the Rockies to finish 6-1 on a road trip that started in Arizona. The Brewers’ 27-15 record and .643 winning percentage away from home is the best in the majors.
Kyle Lohse (9-2) allowed three runs on seven hits in five innings to win consecutive starts for the first time in a month.
Wilin Rosario homered among his four hits and had three RBIs for Colorado, which has lost six straight.
DODGERS 2, PADRES 1: Hyun-Jin Ryu pitched six solid innings and the Dodgers beat the Padres soon after San Diego’s general manager Josh Byrnes was fired.
Ryu (9-3) won for the sixth time in seven starts since missing more than three weeks with shoulder inflammation.
GIANTS 4, DIAMONDBACKS 1: Madison Bumgarner gave up just two infield singles while pitching into the ninth inning of the Giants’ win. Through eight innings, Bumgarner (9-4) allowed only Cody Ross’ dribbler to the left of the mound in the second inning. Bumgarner left after an error by shortstop Brandon Crawford and then Ender Inciarte’s single off the glove of third baseman Pablo Sandoval in the ninth.
Sergio Romo gave up Martin Prado’s RBI single but got his second save in two nights and his 22nd save in 26 opportunities.
Diamondbacks rookie Mike Bolsinger (1-3) allowed a run and five hits in 7 2-3 innings.