Athletics 8, Orioles 5
BALTIMORE — Oakland’s Khris Davis hit a pair of home runs for the second straight game, and Baltimore’s Chris Davis extended his record hitless streak to 53 at-bats in the Athletics’ victory.
Josh Phegley, Kendrys Morales and Marcus Semien also homered for the A’s, who won three straight after losing the series opener. Khris Davis leads the majors with nine homers this season.
Chris Davis was 0 for 3 with a walk. In the fourth season of a $161 million, seven-year contract, he is 0 for 32 this season and hasn’t gotten a hit since Sept. 14, setting the mark for most consecutive hitless at-bats by a non-pitcher.
Reds 5, Marlins 0
CINCINNATI — Yasiel Puig returned from a two-game suspension and doubled home a pair of runs, and Cincinnati completed a reinvigorating three-game sweep of Miami.
The Reds entered the series with eight straight losses and the worst record in the NL. They came away with their first three-game sweep of the Marlins at Great American Ball Park since 2010.
Indians 4, Tigers 0
DETROIT — Shane Bieber allowed three hits in seven innings, Leonys Martin homered in his return to Detroit and Cleveland shut out the Tigers.
Bieber (1-0) struck out six with one walk, improving to 8-0 on the road in his young career. Cleveland has won six of seven after taking two of three in this series.
Mariners 7, Royals 6, (10)
KANSAS CITY, Mo. — Seattle became the first major league team to homer in each of its first 15 games when Dee Gordon connected in the sixth inning, then beat Kansas City behind Daniel Vogelbach’s home run in the 10th inning.
Seattle improved the best record in the major leagues to 13-2, completing a four-game sweep and extending its winning streak to six. The Mariners became just the third team since 1987 to open with at least 13 wins in the first 15 games after Milwaukee (14-1 in 1987) and Boston (13-2 last year).
Kansas City has lost 10 straight games, has the poorest record in the big leagues at 2-10 and is off to its worst 12-game start since 2006. The Royals failed to preserve leads of 4-0 in the sixth and 6-4 with two outs in the ninth.
Kansas City’s Whit Merrifield had his hitting streak end at 31 games. Merrifield went 0 for 6. He had not gone hitless since Sept. 9.
Red Sox 7, Blue Jays 6
BOSTON — Rafael Devers hit an RBI single with one out in the ninth inning and struggling Boston beat Toronto for its first home victory of the season.
Devers had his first career walk-off RBI. Marcus Walden pitched a scoreless ninth to earn his second victory of the season.
Mets 6, Braves 3
ATLANTA — Amed Rosario drove in a career-high four runs, rookie Pete Alonso rocketed his latest homer into a terrace fountain far beyond the center field fence as New York beat Atlanta.
Steven Matz (1-0) pitched six innings and snapped the longest streak of no-decisions in Mets history. He had gone eight straight starts without a decision, a streak that began Sept. 1. He allowed two runs and four hits with one walk and eight strikeouts.
Cubs 2, Pirates 0
CHICAGO — Jose Quintana struck out 11 in seven innings of four-hit ball and Chicago blanked Pittsburgh.
Daniel Descalso and Victor Caratini each had two hits and an RBI in a game that was delayed 69 minutes by rain before the eighth.
Padres 7, Diamondbacks 6
PHOENIX — Manuel Margot hit a tiebreaking homer in the eighth inning and San Diego bounced back after blowing a late five-run lead to beat Arizona.
Padres right-hander Pedro Avila was sharp in his major league debut, allowing a run and four hits while striking out five in 5 1/3 innings.
Giants 1, Rockies 0
SAN FRANCISCO — Jeff Samardzija and two relievers combined on a three-hitter, Kevin Pillar homered and San Francisco squeezed past slumping Colorado.
Samardzija (1-0) went seven innings and outpitched Rockies starter Jon Gray to win.