Ronny Rodriguez had a pair of two-run homers and drove in five runs, and the host Detroit Tigers overcame a record-setting Minnesota Twins power display to snap a six-game losing streak with a 10-7 win Saturday.
Detroit tied its season high for most runs in an inning with seven in the third. Matthew Boyd (7-10) collected his first win since July 4, allowing five runs in six innings and striking out 11.
The Twins went deep six times Saturday to reach 268 homers for the season, surpassing the single-season mark of 267 set by the New York Yankees a year ago.
Mitch Garver set the mark with a solo shot off Joe Jimenez in the ninth. Nelson Cruz hit the record tying homer, a mammoth 450-foot blast to center off Buck Farmer in the eighth. Garver led off the game with a homer. Max Kepler, Jorge Polanco and C.J. Cron also homered for the Twins, who saw their six-game winning streak snapped. They had also won eight straight on the road.
Washington 7, Miami 0
Stephen Strasburg pitched eight scoreless innings, tied a season high with 14 strikeouts and took the National League lead in wins as Washington defeated visiting Miami.
Strasburg (16-5) extended his win streak against the Marlins to 12 games. He is 21-7 in his career against the Marlins, who haven’t beaten him since 2015. This year alone, Strasburg is 4-0 against the Marlins.
On Saturday, Strasburg allowed just two hits — both singles — and no walks. He struck out the side in the third and sixth innings, and 12 of his punchout victims went down swinging. Strasburg retired the final 22 batters he faced, a career-best feat.
Rays 9, Indians 6
Tommy Pham and Avisail Garcia each belted a two-run homer as host Tampa Bay recorded a victory over Cleveland in St. Petersburg, Fla.
Ji-Man Choi homered to lead off the second inning and Travis d’Arnaud followed suit in the seventh for the Rays (79-58), who reside a percentage point behind Oakland (78-57) for the second wild card in the American League.
Carlos Santana belted a two-run homer in the first inning and Francisco Lindor did the same in the eighth for the Indians, who have lost five of the six meetings in the season series with Tampa Bay.
Braves 11, White Sox 5
Southpaw Dallas Keuchel won his third straight start and highlighted a six-run first inning with a two-run single to send Atlanta to a win over visiting Chicago.
Keuchel’s base hit to center field produced his first two RBIs of the season and capped the rally that put the Braves ahead to stay for their third straight win. Keuchel (6-5) was productive on the mound, too. He pitched six innings and allowed two runs on nine hits and three strikeouts. He did not walk a batter.
The win came at a cost though as Freddie Freeman left the game for the Braves in the sixth, four innings after being hit by a pitch on the left foot.
Cardinals 3, Reds 2 (Game 2)
Pinch hitter Matt Carpenter delivered a walk-off RBI single as St. Louis rallied past visiting Cincinnati to complete a doubleheader sweep.
The Cardinals, who beat the Reds 10-6 earlier in the day, won for the 17th time in 21 games. They increased their National League Central lead over the Chicago Cubs to 2 1/2 games.
They trailed 2-1 heading into the bottom of the ninth against Reds closer Raisel Iglesias (2-11). Tommy Edman started the comeback with a leadoff single into right field.
Cardinals 10, Reds 6 (Game 1)
Yadier Molina, Paul Goldschmidt and Kolten Wong drove in two runs each as St. Louis beat visiting Cincinnati Reds in the first game of their doubleheader.
Dakota Hudson (14-6) won his fourth consecutive start, and the Cardinals earned their 16th victory in their last 20 games.
Hudson allowed four runs in 7 2/3 innings — the only runs he has allowed in 26 1/3 innings during his streak. Losing pitcher Trevor Bauer (10-12) allowed six runs in four innings.
Mets 6, Phillies 3
Wilson Ramos continued his late-season surge by tying a career high with four hits for New York, who gained ground in the National League wild-card race with a win over host Philadelphia.
The Mets, who lost the final six games of a nine-game homestand that ended Thursday, have won the first two games of a three-game series against the Phillies to move within four games of the Chicago Cubs in the race for the second NL wild card.
The four-hit game was the eighth in the big leagues for Ramos and his third this month. Ramos, in the midst of a career-high 24-game hitting streak, hit .434 in August to raise his overall average from .255 to .299.
Yankees 4, Athletics 3
DJ LeMahieu homered on the first pitch of the bottom of the 11th inning as New York beat Oakland for the first time in five tries this season, recording a victory at Yankee Stadium.
Aaron Judge hit a game-tying homer off Joakim Soria with two outs in the eighth and then made a leaping catch in front of the right-field fence on Matt Chapman’s possible homer in the 10th.
LeMahieu, who struck out three times, won it when he hit a first-pitch fastball from Lou Trivino (4-6) into the right-field seats. He flipped his helmet upon reaching home plate and was doused with Gatorade by Brett Gardner. It was LeMahieu’s third career walk-off hit and second this season.
Blue Jays 6, Astros 4
Clay Buchholz won his first game in more than a year, allowing two runs in 5 2/3 innings to help Toronto beat visiting Houston.
Buchholz (1-3) gave up three hits while striking out three and walking five. He walked the leadoff batter in four of the first five innings, but benefited from four double plays as Houston scored just once in that span.
Cavan Biggio homered for the second straight game, and Teoscar Hernandez also hit a two-run blast off Astros starter Framber Valdez. Bo Bichette had two hits and scored two runs, and Brandon Drury also had two hits for Toronto.
Brewers 2, Cubs 0
Manny Pina drove in a pair of runs in the first inning, and that was all Milwaukee needed for a win over host Chicago.
Five Brewers pitchers combined to throw the six-hit shutout, with right-hander Junior Guerra (8-4) credited with the victory after tossing 1 2/3 innings of scoreless relief. Milwaukee evened the three-game series at one win apiece.
Brewers starter Zach Davies allowed four hits in 4 2/3 scoreless innings before drawing the early hook from manager Craig Counsell. He walked one and struck out two.
Angels 10, Red Sox 4
Albert Pujols’ two-out, three-run home run capped a seven-run eighth inning to lift Los Angeles to a victory over Boston in Anaheim, Calif.
The Angels entered the bottom of the eighth trailing 4-3.
Pujols belted his 20th homer of the season. It’s the 17th time in his career Pujols has hit 20 or more home runs in a season. It also was Pujols’ 3,184th career hit, tying him with Cal Ripken Jr. for 14th on the all-time list.
Royals 7, Orioles 5
Whit Merrifield’s sacrifice fly in the eighth drove home the go-ahead run as Kansas City defeated visiting Baltimore.
Scott Barlow (3-3) picked up the win for Kansas City. He pitched 1 2/3 perfect innings, striking out two.
Ian Kennedy pitched the ninth for his 24th save in 27 chances.
Diamondbacks 6, Dodgers 5
Christian Walker and Wilmer Flores hit back-to-back homers to erase an early deficit, and Arizona held on to win its third straight game against visiting Los Angeles.
Walker hit a two-run homer off Clayton Kershaw in the fourth inning to cut the deficit to 3-2, and Flores followed with his game-tying homer. It was Walker’s fourth home run in 10 at-bats off Kershaw, matching Adam Dunn for the most home runs off the three-time NL Cy Young Award winner.
Kershaw (13-4) exited after allowing a season-high five earned runs in a season-low five innings. He gave up five hits, struck out six and walked two in losing two straight starts for the first time this season.
Rangers 3, Mariners 2
Isiah Kiner-Falefa singled with the bases loaded and one out in the bottom of the ninth inning as Texas rallied to defeat visiting Seattle in Arlington, Texas, on a night when the Rangers retired Michael Young’s No. 10 jersey.
The Rangers scored twice in the ninth off Mariners closer Matt Magill (4-2).
Rangers right-hander Emmanuel Clase (2-2) got the victory with two-thirds of an inning of scoreless relief.
Pirates 11, Rockies 4
Kevin Newman hit one of three Pittsburgh home runs and finished with three hits, Bryan Reynolds and Jacob Stallings also had three hits, and the Pirates beat Colorado in Denver.
Josh Bell and Jose Osuna also went deep and Adam Frazier had two of Pittsburgh’s 17 hits. Colin Moran singled in the eighth to extend his hitting streak to 11 games.
Daniel Murphy and Ryan McMahon homered and Charlie Blackmon and Garrett Hampson added two hits apiece for Colorado. The Rockies have lost five in a row and fell to .500 at home.
Padres 4, Giants 1
Joey Lucchesi threw six strong innings, and Wil Myers belted a lead-extending, two-run home run in the ninth inning as visiting San Diego outlasted San Francisco in a game that was marred by a crowd-silencing injury to Giants pitcher Reyes Moronta.
The 26-year-old right-hander was diagnosed with an acute right shoulder strain and he will undergo an MRI exam Sunday, San Francisco manager Bruce Bochy told reporters after the game.
The Padres broke the tie in the eighth when Manny Machado tripled to lead off the inning against the fourth Giants pitcher, Tony Watson (2-2), and scored on a one-out single by Josh Naylor.
—Field Level Media