MLB roundup: D-backs buzz past Dodgers in 10 innings


Christian Walker hit two home runs, including a game-ending two-run shot in the 10th inning, as the Arizona Diamondbacks stung the Los Angeles Dodgers 4-3 in Phoenix on Tuesday.

Six Arizona pitchers held the Dodgers to zero RBIs through nine innings. The victory came after a 1-hour, 55-minute delay at the outset, as a colony of bees formed on the netting behind home plate. A beekeeper removed the cluster to a standing ovation, and he stayed to throw out the first pitch before play ultimately began.

Will Smith gave the Dodgers a brief lead with a sacrifice fly in the 10th inning off Scott McGough (1-3), who later picked up the win. The Dodgers’ loss included three strikeouts for Shohei Ohtani, his most since joining his new team and one off his career high.

Walker’s game-winning blast, his seventh homer of the season, came on the third pitch of the home half of the 10th. Nabil Crismatt (1-1) served up the long ball.

Astros 10, Guardians 9 (10 innings)

Pinch hitter Victor Caratini slugged a two-run, walk-off home run with two outs in the 10th inning, lifting host Houston over Cleveland.

Caratini lined a 1-0 pitch from Cleveland reliever Hunter Gaddis (1-1) out to right field, plating pinch runner Mauricio Dubon with his second home run this season. Cleveland took a 9-8 lead in the top of the 10th when pinch hitter David Fry produced an RBI double with two outs off Josh Hader (1-2).

The Guardians pounced on Astros starter Hunter Brown for three runs in the first inning but were later forced to rally from a deficit. The Astros put up three runs in the third inning and five in the fourth before Cleveland pulled level with a five-run sixth.

Marlins 7, Rockies 6 (10 innings)

Dane Myers hit a walk-off RBI single in the 10th inning as host Miami rallied for a victory over Colorado Rockies after trailing by five runs entering the ninth.

Bryan De La Cruz, who tied the score at 6-6 in the 10th on an RBI double off the fence in left, scored the winning run on a close play at the plate. Colorado catcher Elias Diaz likely would have had the out, but he dropped the ball.

Rockies starter Ryan Feltner pitched a career-high eight-plus innings but was removed after he allowed a run in the ninth. Justin Lawrence gave up a two-run single to Myers before hitting Jesus Sanchez with a pitch to force in a run ahead of Emmanuel Rivera’s sacrifice fly to force extra innings.

Brewers 8, Rays 2

Freddy Peralta allowed just one hit — a solo homer by Jose Siri — before being ejected in the sixth inning during Milwaukee’s wild victory over visiting Tampa Bay in a game also marred by an eighth-inning fight.

Peralta was ejected with one out in the sixth with Milwaukee up 6-1 after hitting Siri with a pitch. Brewers manager Pat Murphy was also ejected. Peralta (3-0) wound up charged with two runs in 5 1/3 innings. Milwaukee’s Willy Adames hit a three-run homer.

In the eighth, Siri and Brewers reliever Abner Uribe exchanged words, then punches, after Siri grounded out to first, with players from each team rushing onto the field.

Athletics 5, Pirates 2

JJ Bleday hit two home runs and Oakland beat visiting Pittsburgh to tie a season high with its third straight win.

A’s reliever Mitch Spence (3-1) threw three shutout innings. Lucas Erceg and Mason Miller followed by each striking out the side, with Miller earning his eighth save. Tyler Nevin and Abraham Toro each had two hits and drove in a run for the A’s, who won for the fifth time in six games.

Connor Joe homered and singled for the Pirates, who dropped their third straight. Starter Mitch Keller (2-3) went five innings and surrendered three runs on five hits.

Cardinals 2, Tigers 1 (Game 1)

Pedro Pages’ sacrifice fly capped a two-run, ninth-inning rally as visiting St. Louis spoiled former Cardinal Jack Flaherty’s career-high, 14-strikeout performance by defeating Detroit.

The Cardinals broke through against Shelby Miller (3-3) in the ninth. Nolan Arenado, Paul Goldschmidt and Alec Burleson hit consecutive singles to tie the game with one out. Pages’ sacrifice fly scored Goldschmidt for the go-ahead run.

Matthew Liberatore (1-1) got the win, while Ryan Helsley struck out two in the ninth and recorded his 10th save. Flaherty struck out the first seven batters he faced to tie an American League record, and he wound up throwing 6 2/3 scoreless innings. Riley Greene’s homer accounted for Detroit’s run.

Tigers 11, Cardinals 6 (Game 2)

Wenceel Perez hit two homers and drove in three runs to lift host Detroit over St. Louis to split the teams’ doubleheader.

Perez, a rookie, had three hits and scored three runs. Riley Greene also supplied three hits, including a homer, and drove in two runs. Mark Canha scored two runs and knocked in another, while Jake Rogers had two RBIs.

Alec Burleson homered and drove in four runs for St. Louis. Brendan Donovan smacked a two-run homer and Paul Goldschmidt had four hits. Tyler Holton (2-0) picked up the win in relief for Detroit. St. Louis reliever Kyle Leahy (0-1) took the loss.

Orioles 4, Yankees 2

Dean Kremer pitched seven strong innings as Baltimore beat visiting New York for the second straight night.

Kremer (2-2) allowed two runs on two hits and four walks while striking out four batters. Adley Rutschman had two hits and an RBI for the Orioles, and Jacob Webb got the last four outs for his first save.

Austin Wells and Juan Soto each hit a home run and a single for the Yankees. Nestor Cortes (1-3) went six innings, allowing four runs on eight hits.

Phillies 7, Angels 5

Nick Castellanos hit a tying homer in the ninth and Johan Rojas followed with a two-run shot, leading Philadelphia past Los Angeles in Anaheim, Calif.

Kyle Schwarber also went deep for the Phillies, who have won 12 of their past 15 games. Jose Alvarado (1-1) got the win in relief, and Jeff Hoffman picked up his second save.

Carlos Estevez (0-1), who served up both ninth-inning homers, was the loser as the Angels fell for the 10th time in 12 games.

Red Sox 4, Giants 0

Cooper Criswell pitched five strong innings and Jarren Duran and Wilyer Abreu each collected three hits and an RBI as host Boston blanked San Francisco.

Criswell (2-1) limited the Giants to two hits as Boston recorded its sixth shutout of the season. Rob Refsnyder added two hits and two RBIs for the Red Sox. Garrett Cooper made his Boston debut, starting at first base, but he had to leave the game after he was hit by a pitch in the fifth inning.

Michael Conforto, Jorge Soler, Wilmer Flores and Matt Chapman each had one of San Francisco’s four hits, all of which were singles. Giants starter Logan Webb (3-2) allowed four runs in 3 2/3 innings.

Royals 4, Blue Jays 1

Michael Massey hit a two-run home run, Cole Ragans struck out nine and visiting Kansas City defeated Toronto to end a three-game losing streak and even the three-game series.

Ragans (2-2) yielded one run in 6 2/3 innings before exiting due to a left calf cramp. James McArthur pitched a perfect ninth to earn his seventh save. Salvador Perez and Bobby Witt Jr. each had two hits for the Royals.

Jose Berrios (4-2) allowed two runs in seven innings for the Blue Jays. Bo Bichette hit an RBI single.

Mets 4, Cubs 2

DJ Stewart hit a tiebreaking, three-run homer for host New York, which went on to beat Chicago in the second game of a four-game series.

Sean Reid-Foley (1-0), the first of four Mets relievers, threw a scoreless sixth inning in relief of Sean Manaea. Reed Garrett tossed a hitless seventh, and Adam Ottavino followed with a perfect eighth before Jorge Lopez allowed a run in the ninth while notching his second save.

Mike Tauchman had two hits for the Cubs, who scored their first run on Miguel Amaya’s sacrifice fly in the second inning. Tauchman scored on Matt Mervis’ pinch-hit RBI groundout in the ninth.

Rangers 7, Nationals 1

Jon Gray allowed one run over eight innings to pick up his first win of the season, leading Texas past Washington in Arlington, Texas.

Josh Smith and Leody Taveras homered for the Rangers, who earned their third win in four games. Gray (1-1) gave up just three singles, only one of which left the infield.

Nationals starter MacKenzie Gore (2-3) gave up two runs on five hits over five innings. Washington’s four-game winning streak came to an end.

Twins 6, White Sox 5

Trevor Larnach had two hits and Max Kepler provided a go-ahead RBI sacrifice fly in the ninth inning as Minnesota edged host Chicago to win its ninth straight game.

Minnesota defeated the White Sox for the sixth time during the streak. Jhoan Duran, who was activated from the injured list before the game after recovering from an oblique injury, earned the save in his season debut. Caleb Thielbar (1-1) threw two pitches, retired two batters and got the victory.

Tommy Pham, Gavin Sheets, Andrew Vaughn, and Danny Mendick had two hits each for the White Sox. Chicago’s bullpen struggles continued as Michael Kopech (0-3) allowed Kepler’s sacrifice fly.

Padres 6, Reds 4

Manny Machado hit a three-run double and Yu Darvish fired five scoreless innings in his return from the injured list as San Diego snapped a five-game losing streak with a win over visiting Cincinnati.

Darvish (1-1) made his first appearance since April 14. He had been sidelined due to a neck injury. Robert Suarez handled the ninth inning for his 10th save.

Jeimer Candelario and Stuart Fairchild homered for the Reds, who took their fourth loss in six games. Former Padre Nick Martinez (0-2) allowed five runs, three earned, in five innings.

Mariners 3, Braves 2

Luis Castillo pitched seven scoreless innings to win his third straight start as Seattle defeated visiting Atlanta.

Castillo (3-4) allowed three hits, walked one and struck out seven. Jorge Polanco hit a two-run homer as the Mariners won for the 11th time in their past 14 games and clinched their fifth straight series victory.

The Braves lost for just the fourth time in its past 15 games. Reynaldo Lopez (2-1), who entered the game with a 0.72 ERA, gave up three runs on six hits over five innings.