After scoring four runs in the ninth inning to tie the score, the host Miami Marlins defeated the New York Mets 10-9 on Otto Lopez’s walk-off RBI single in the 10th on Saturday.
Trailing 9-5 entering the ninth against two-time All-Star closer Edwin Diaz, the Marlins got an RBI single from Jazz Chisholm Jr. before Josh Bell sent a game-tying three-run homer to center. Lopez’s game-winning single scored automatic runner Christian Bethancourt to tag Mets reliever Jorge Lopez (1-1) with the loss.
Winning pitcher Tanner Scott (3-4) pitched a perfect top of the 10th. Chisholm went 3-for-5 with three RBIs and three runs. He had a solo homer and a pair of RBI singles, and Bell went 3-for-5 with four RBIs.
The Mets, who changed their lineup after getting blanked 8-0 on Friday, got 15 hits, but it wasn’t enough. The result for the New York lineup was four singles that drove in six runs in all. The Mets also had a pair of RBI doubles by J.D. Martinez and Starling Marte in the ninth to take a 9-5 lead.
Yankees 6, White Sox 1
Luis Gil struck out a career-high 14 batters, Juan Soto went 4-for-4 with two home runs and New York extended its winning streak to a season-high six games with a victory over visiting Chicago.
Gill (5-1) became the 11th pitcher in Yankees history to strike out at least 14 batters in a regular-season game. He left after allowing one run on five hits and a walk over six innings to win his fourth consecutive start.
The White Sox’s Brad Keller (0-2) allowed six runs (five earned) on seven hits, including four home runs, over four-plus innings. Tommy Pham had a double among his two hits for Chicago, which fell for the fourth time in the past six games.
Cubs 1, Pirates 0
Christopher Morel hit a walk-off single to score Cody Bellinger from second base in the bottom of the ninth inning as Chicago beat visiting Pittsburgh.
Bellinger had two hits for Chicago, which had lost the first two games of the four-game series. Hector Neris (4-0) pitched a scoreless ninth inning for the win, while David Bednar (2-3) took the loss.
Cubs starter Shota Imanaga yielded four hits over seven scoreless innings. He lowered his ERA to 0.84, which is the lowest in a pitcher’s first nine career starts in major league history. Pirates starter Bailey Falter gave up three hits on 83 pitches over 7 2/3 shutout innings.
Brewers 4, Astros 2
William Contreras capped a four-run fifth inning with a three-run home run that propelled visiting Milwaukee to an interleague victory over Houston.
Contreras extended his on-base streak to 25 games by prevailing in an epic 13-pitch confrontation with Astros veteran right-hander Justin Verlander (2-2). Contreras fouled off seven consecutive pitches — including four successive four-seam fastballs — before launching the 13th pitch of his at-bat 428 feet for a 4-1 Milwaukee lead.
Brewers starter Bryse Wilson and four relievers combined to cool off Houston, which had won six in a row. Jake Myers ripped a solo shot and Maurice Dubon had an RBI single for the Astros.
Phillies 4, Nationals 3 (10 innings)
Bryce Harper drove in the winning run with a sacrifice fly and Philadelphia beat visiting Washington in 10 innings.
Bryson Stott and Kody Clemens homered for the Phillies, who have won five of their past six games. Phillies starter Cristopher Sanchez went seven innings, giving up two runs and eight hits. He struck out eight and did not walk a batter. Gregory Soto (1-1) pitched one inning for the win.
CJ Abrams and Ildemaro Vargas each had three hits for the Nationals, who have lost four straight. Nationals starter MacKenzie Gore allowed two runs on three hits in his 6 1/3 innings. He walked three and struck out three. Kyle Finnegan (1-3) took the loss.
Dodgers 4, Reds 0
Walker Buehler pitched six scoreless innings in his third start in nearly two years, Freddie Freeman had an RBI and two runs and Los Angeles earned a shutout victory over visiting Cincinnati.
Buehler (1-1) gave up three hits over six innings with no walks and seven strikeouts as he earned a win for the first time since May 24, 2022. He made just three more starts that season before undergoing his second Tommy John surgery and enduring a lengthy rehab process. Freeman batted second for Los Angeles while Shohei Ohtani was moved into the leadoff spot as Mookie Betts was given a rare day off. Ohtani went 0-for-4.
Reds right-hander Graham Ashcraft (3-3) gave up just three hits in five innings but also allowed three walks as the Dodgers cashed in for three runs off the Cincinnati starter. Ashcraft struck out five.
Rays 5, Blue Jays 4
Jonny DeLuca hit a go-ahead two-run home run in the eighth inning to cap a four-run comeback and Tampa Bay rallied to defeat host Toronto for its second win to start the three-game series.
Yandy Diaz had three hits and two walks for the Rays, who have won four in a row. Isaac Paredes extended his career-best on-base streak to 17 games when he doubled with one out in the fourth. Erasmo Ramirez (3-0) pitched a perfect seventh for Tampa Bay.
Paredes singled to lead off the eighth against Nate Pearson (0-1). DeLuca followed by lining the first pitch to left for his second homer of the season to give Tampa Bay a 5-4 lead. Vladimir Guerrero Jr. had three hits and an RBI for the Blue Jays.
Giants 14, Rockies 4
Matt Chapman and Luis Matos continued their two-man demolition of Colorado, combining for seven hits, six runs and six RBIs to lead host San Francisco’s victory.
Kyle Harrison (4-1) took advantage of his team’s biggest offensive outburst of the season to coast through five innings and guide the Giants to their third straight win. Matos had his second consecutive three-hit day and scored twice. Chapman, who had three hits and scored three times Friday, went 4-for-4 with two doubles, a walk and four more runs.
Elehuris Montero drove in two runs while Ezequiel Tovar, Brendan Rodgers and Hunter Goodman had two hits each for the Rockies, who had entered the series on a seven-game winning streak. Starter Ty Blach (1-2) was pulled after three innings, charged with six runs on seven hits.
Guardians 11, Twins 4
Tyler Freeman went 4-for-4 with three RBIs and three runs as Cleveland handed visiting Minnesota its fifth straight loss.
Roughly 24 hours after his eighth-inning, tiebreaking homer sent Cleveland to a 3-2 victory in Friday’s series opener, Jose Ramirez capped a 12-pitch at-bat with a two-run homer off Minnesota starter Bailey Ober (4-2) in the first inning to set the tone. Ramirez finished with three hits and three RBIs on Saturday.
Freeman’s leadoff single in the first kicked off his career night, which included a two-run single during a four-run seventh for the Guardians, who have won five of their past six overall and are 12-3 in their past 15 home games. Cleveland starter Logan Allen (5-2) allowed five hits, struck out seven and walked one in six scoreless innings.
Mariners 4, Orioles 3
Cal Raleigh and Dylan Moore hit run-scoring doubles in the eighth inning as Seattle’s bats got going late for a victory against host Baltimore.
The Mariners didn’t have a hit until the sixth but they finished with seven, including two apiece for Julio Rodriguez and Moore. Mariners starter Luis Castillo was charged with two runs on four hits in six innings. Ryne Stanek (2-0) picked up the victory with two-thirds of an inning of relief, and Andres Munoz gave up Gunnar Henderson’s solo home run with two outs in the ninth on the way to his eighth save.
Baltimore’s Grayson Rodriguez pitched six innings in his first game back from the injured list with right shoulder inflammation. He surrendered only Julio Rodriguez’s infield single in the sixth. Yennier Cano (2-2) gave up two runs on two hits in one-third of an inning.
Rangers 3, Angels 2 (13 innings)
Travis Jankowski scored the winning run on a bases-loaded hit-by-pitch in the 13th inning as Texas beat visiting Los Angeles.
Corey Seager went 2-for-4 and was intentionally walked twice. Jankowski went 1-for-2 with one run after coming in as a pinch hitter in the 10th for the Rangers.
Taylor Ward homered for the third straight game to give the Angels a 1-0 lead in the fourth. Ward knocked a leadoff blast 406 feet into the left-field bleachers, his 10th of the season to tie Mike Trout for the team lead.
Royals 5, Athletics 3
Seth Lugo piled up 10 strikeouts over 5 2/3 innings and Kyle Isbel hit a home run as Kansas City beat visiting Oakland.
Salvador Perez had two RBIs, while Vinnie Pasquantino and Nelson Velazquez each had one for the Royals, who can sweep the three-game series with a win on Sunday. Velazquez, Michael Massey and Maikel Garcia each had two hits. Garcia scored two runs.
Seth Brown hit a two-run home run, while Abraham Toro, Brent Rooker and Max Schuemann had two hits apiece as the Athletics lost their season-high seventh straight game.
Cardinals 7, Red Sox 2
Nolan Gorman went 2-for-4 with a homer and two RBIs as St. Louis surged past visiting Boston.
Lars Nootbaar also drove in two runs for the Cardinals, who have won five of their past six games. St. Louis starting pitcher Miles Mikolas allowed one run on two hits in five innings. JoJo Romero (1-0) got the win.
Rafael Devers homered for the fourth straight game for the Red Sox, who have lost four in a row. Boston reliever Justin Slaten (2-2) allowed five runs (four earned) in the eighth to take the loss.
Tigers 8, Diamondbacks 3
Wenceel Perez drove in four runs, including a three-run triple, and visiting Detroit defeated Arizona.
Perez’s big hit highlighted a six-run seventh. Javier Baez had four hits, scored two runs and drove in another, while Gio Urshela supplied three hits and an RBI for the Tigers.
Diamondbacks starter Zac Gallen (5-3) was charged with three runs in 6 2/3 innings while notching 10 strikeouts. Ketel Marte extended his hitting streak to 17 games with an RBI triple.
Braves-Padres, ppd.
San Diego’s scheduled game at Atlanta was rained out and will be made up as part of a doubleheader on Monday.
–Field Level Media