MARLINS 4, NATIONALS 3
Jesús Sánchez homered in the seventh inning, and Miami held off Washington on Saturday. Miami clinched its sixth series victory of the season and first since taking two of three from the Los Angeles Angels on May 23-25.
DIAMONDBACKS 8, PADRES 7
Geraldo Perdomo’s bases-loaded triple tied the game and Josh Naylor’s infield hit scored Perdomo with the winning run as Arizona scored five times in the ninth to shock San Diego. It was 7-3 going to the ninth. Pavin Smith, Gabriel Moreno and Alek Thomas singled against Padres closer Robert Suárez (1-2), working in a non-save situation
CUBS 2, PIRATES 1
Dansby Swanson homered, Matthew Boyd pitched six sharp innings and Chicago beat Pittsburgh.Swanson connected against Ryan Borucki (1-3) with two out in the sixth inning, giving Chicago a 2-1 lead with a solo drive into the bleachers in left-center. It was his 13th homer of the season.
ASTROS 3, TWINS 2
Rookie Cam Smith hit a tiebreaking RBI single off closer Jhoan Duran with two outs in the ninth inning to give Houstona victory over Minnesota. Duran (4-2) walked Christian Walker with one out in the ninth and he moved to third on a two-out single by Jake Meyers. Smith then singled on a grounder to center to score Meyers for his first career walkoff hit and Houston’s fourth straight victory.
REDS 11, TIGERS 1
Tyler Stephenson hit a grand slam in a six-run fifth inning and Cincinnati beat Detroit.Elly De La Cruz, Spencer Steer and Matt McLain also homered for the Reds, who had been outscored 22-7 in the last two games.
ATHLETICS 4, ROYALS 0
Jacob Lopez became the latest pitcher to shut down Kansas City with six innings of three-hit ball, Max Muncy and Lawrence Butler hit homers, and the Athletics beat the struggling Royals.
PHILLIES 3, BLUE JAYS 2
Max Kepler hit a tiebreaking home run in the eighth inning to lift Philadelphia to a victory over Toronto. Cristopher Sánchez pitched seven strong innings for Philadelphia, which managed just four hits.
ORIOLES 6, ANGELS 5
Cedric Mullins and Gary Sánchez hit back-to-back home runs to give Baltimore the lead and Félix Bautista finished off the Orioles’ victory over Los Angeles with his second straight save.
CARDINALS 8, BREWERS 5
Nolan Gorman hit a three-run homer, Willson Contreras added a solo shot in the ninth inning and St. Louis beat Milwaukee to snap a six-game losing streak.
RANGERS 5, WHITE SOX 4 (11)
Adolis García delivered his his sixth career walk-off hit with an RBI single with two out in the 11th inning to give Texas Rangers a victory over Chicago.
RAYS 8, METS 4
Taylor Walls and Yandy Díaz had two hits and two RBIs apiece and Tampa Bay remained hot with a win over New York.
RED SOX 4, YANKEES 3
Hunter Dobbins pitched six shutout innings to beat New York for the second time in a week, and Boston won their fourth straight game.