DETROIT — Chris Taylor banged out four hits, drove in two runs and scored once to lead the steamrolling Los Angeles Dodgers to an 8-5 victory over the Detroit Tigers, their fifth straight win and 20th in their last 23.
Rich Hill (9-4) gave up six hits and three runs in his five innings, walking three and striking out five, leaving with a 7-3 lead.
The Tigers’ Victor Martinez greeted reliever Josh Fields with his 10th home run, a drive to right, making it 7-4 one batter into the sixth.
Cardinals 11, Pirates 10: Tommy Pham, Matt Carpenter and Paul DeJong hit home runs as the Cardinals built an eight-run lead and held on to beat Pittsburgh.
St. Louis won their 10th game in the past 12 to remain 1-1/2 games behind the Chicago Cubs in the National League Central.
Reds 5, Braves 3: Cincinnati backed rookie Sal Romano’s longest major league start with a three-homer inning off Atlanta’s R.A. Dickey on the way to a victory.
Adam Duvall, Eugenio Suarez and Jesse Winker hit homers off the 42-year-old Dickey in the sixth.
The only run off Romano (3-5), who went seven innings for the first time, came on a second-inning homer by Matt Adams. The 23-year-old right-hander allowed five hits and two walks while striking out three.
Mariners 7, Rays 1: Nelson Cruz crushed his 30th home run of the season in the ninth — at 482 feet, the longest recorded at Tropicana Field — as the Mariners beat the Rays.
Mariners starter Erasmo Ramirez (5-4) held his former team to one run on three hits.
Astros 3, A’s 1: Dallas Keuchel worked seven shutout innings and paced the Houston Astros to a 3-1 victory over the Oakland Athletics.
Keuchel (11-2) recorded a season-high 16 groundball outs while surrendering just three hits and one walk. He recorded three strikeouts while tossing 100 pitches, 67 for strikes.
Alex Bregman and Jose Altuve slugged back-to-back home runs off Athletics left-hander Sean Manaea (8-8) in the third inning to provide Keuchel a bit of a cushion.
Orioles 9, Angels 7: Manny Machado hit a grand slam off Keynan Middleton with one out in the bottom of the ninth inning to give the Baltimore Orioles a come-from-behind 9-7 victory over the Los Angeles Angels.
The Orioles (60-62) and Angels (62-60) both hit five homers in the game, but Machado’s blast in the ninth was the biggest.
Middleton (4-1) left a pitch where Machado could get it and he sent a shot over the fence in center.
Machado also hit a solo homer and a two-run homer and finished with seven RBIs.
Darren O’Day (2-3) picked up the victory for Baltimore.
Mike Trout and Albert Pujols each hit two-run homers for the Angels.
Indians 10, Royals 1: Jay Bruce homered twice and drove in five runs as the Cleveland Indians battered the Kansas City Royals.
Twins 10, Diamondbacks 3: Byron Buxton hit an inside-the-park home run and was a single away from a cycle while Miguel Sano went deep twice and the Minnesota Twins tied a season high with six home runs in a 10-3 win over the Arizona Diamondbacks.
Red Sox 9, Yankees 6: Mitch Moreland capped a wild seventh inning with a pinch-hit two-run single and the Boston Red Sox pulled out a 9-6 victory over the New York Yankees.
White Sox 4, Rangers 3: Chicago rookie Nicky Delmonico’s torrid major-league start continued as he homered twice and lifted the White Sox to a 4-3 victory over the Texas Rangers.
Rockies 8, Brewers 4: The Colorado Rockies pounded Milwaukee starter Matt Garza on Friday night and beat the Brewers 8-4.
Garza gave up three homers among the nine hits he allowed and eight runs (seven earned) in 4-1/3 innings.
Marlins 3, Mets 1: J.T. Realmuto hit a two-run homer in the second inning and Justin Nicolino earned his second straight win with five solid innings as the Miami Marlins beat the New York Mets.
Giants 10, Phillies 2: Hunter Pence and Brandon Crawford provided early offense with home runs and left-hander Matt Moore took a shutout into the eighth inning, leading the San Francisco Giants to a 10-2 victory over the Philadelphia Phillies.
Nationals 7, Padres 1: Howie Kendrick homered and last-minute starter Matt Grace threw 4-1/3 scoreless innings as Washington beat San Diego.
Cubs 7, Blue Jays 4: Jake Arrieta allowed a first-inning run and two hits and then scattered four hits the rest of the way to lead Chicago to an inter-league victory over Toronto. — Reuters