Brandon Lowe hit a game-ending home run two batters after Rafael Flores Jr. went deep to tie it as the Pittsburgh Pirates rallied for a 4-3 victory over the visiting Detroit Tigers on Wednesday.
Both home runs came off Kenley Jansen (3-5). Flores homered in both of his at-bats after entering as a pinch hitter in the seventh inning.
Paul Skenes gave up three runs on four hits over 4 1/3 innings for Pittsburgh, while four relievers held Detroit scoreless over the final 4 2/3 innings. Mason Montgomery
(5-3) worked around two hits in the top of the ninth.
Kevin McGonigle drove in a pair of runs for the Tigers, while Jackson Jobe gave up one run on four hits over 5 1/3 innings.
Mets 4, Padres 2
Carson Benge belted a two-run homer and six New York pitchers held visiting San Diego to five hits.
Mets rookie Nate Lavender (1-0) threw a scoreless sixth inning for his first major league win. Kodai Senga allowed a run in the ninth but picked up his fourth save. Jared Young went 2-for-4 with an RBI single.
Padres starter Michael King (8-9) permitted four hits and two runs over 6 2/3 innings. Fernando Tatis Jr. and Gavin Sheets drove in San Diego's runs.
Mariners 7, Brewers 5
Dominic Canzone and Taylor Ward each drove in two runs during a four-run first inning, and visiting Seattle claimed an early seven-run lead before holding on to beat Milwaukee.
Josh Naylor had three hits and two RBIs for the Mariners, who won for the third time in four games and bounced back from a 22-0 loss in the series opener on Tuesday. Logan Gilbert (10-7) allowed three runs on four hits over five-plus innings. Andres Munoz tossed a 1-2-3 ninth for his 23rd save.
Joey Ortiz slugged a two-run homer and matched his career high with four RBIs for the Brewers, whose three-game winning streak ended. Dustin May (6-8) was tagged for seven runs on seven hits in two innings.
Dodgers 6, Rockies 4 (10 innings)
Freddie Freeman hit a tiebreaking sacrifice fly in the 10th inning, Mookie Betts added an RBI single and Los Angeles beat Colorado in Denver to complete a three-game sweep.
Betts finished with three hits, including a home run, and Enrique Hernandez also went deep and singled. Kyle Hurt (4-1) pitched a scoreless ninth, and Tanner Scott handled the 10th for his 18th save.
Mickey Moniak homered among his three hits and Connor Norby added two hits for the Rockies, who saw starter Kyle Freeland exit due to neck tightness in the fourth inning. Jimmy Herget (0-5) took the loss.
Twins 6, Braves 4
Kody Clemens racked up three RBIs, including the go-ahead hit in the seventh inning, to lift Minnesota over Atlanta.
A.J. Minter (2-2) picked up the win in relief after going two-thirds of an inning against his former team. Yoendrys Gomez earned his 20th save with a perfect ninth inning. Kaelen Culpepper went 3-for-4 with a run.
Braves reliever Victor Mederos (2-1) allowed the go-ahead run in the seventh. Atlanta tied the game with three runs in the sixth as Lane Thomas drove in a run and scored the tying tally.
White Sox 3, Cubs 0
Jose Urquidy struck out eight batters over six scoreless innings and Braden Montgomery ripped a two-run double, fueling the visiting Chicago White Sox to a victory over the Chicago Cubs.
Miguel Vargas and Braden Montgomery each had two of the nine hits for the White Sox, who salvaged the finale of the three-game series and gained a split of the six-game season set against the Cubs. Urquidy (2-1) relieved starter Sean Newcomb and struck out eight of the first 10 batters he faced.
Clay Holmes (5-6) permitted one run on six hits in 5 1/3 innings as the Cubs lost for the third time in five games.
Diamondbacks 8, Red Sox 7 (10 innings)
An RBI single from Nolan Arenado and three walks allowed Arizona to score twice in the 10th inning and avoid a three-game sweep at Boston.
After Arenado's go-ahead single, the third straight walk from Jovani Moran (2-3), drawn by Jose Fernandez, made it 7-5. The Red Sox got a run on a groundout in the bottom of the 10th, but Jonathan Loaisiga (4-3) retired Caleb Durbin on a popup for the final out.
The Red Sox received a three-run home run from Mickey Gasper, who also homered in Boston's victories on Monday and Tuesday. Nick Sogard and Jarren Duran added solo shots.
Phillies 4, Marlins 1
Aaron Nola worked seven impressive innings as Philadelphia extended its winning streak to six games with a victory over visiting Miami, capping a three-game sweep.
Nola (5-9) allowed just one run and five hits and did not walk a batter while striking out eight. Luis Arraez homered and scored twice as part of a two-hit night, while Garrett Stubbs, Trea Turner and Brandon Marsh each recorded a pair of hits for the Phillies.
Javier Sanoja homered as part of a 3-for-3 effort for the Marlins, who had won six of eight before arriving in Philadelphia. Sandy Alcantara (13-8) yielded three runs and eight hits over six innings.
Yankees 5, Orioles 3
Ben Rice homered and George Lombard Jr. drove in the go-ahead run as New York pulled out a victory against host Baltimore.
The Yankees, who scored twice in the eighth to break a tie, beat the Orioles for the second night in a row and won their third straight game. Reliever Brent Headrick (7-1) threw one scoreless inning, and David Bednar was perfect in the ninth for his 29th save.
Pete Alonso and Dylan Beavers homered for the Orioles. Reliever Cam Sanders (1-1) was charged with two runs in two-thirds of an inning.
Reds 5, Cardinals 4
Matt McLain had three hits and Sal Stewart belted a go-ahead three-run homer to rally Cincinnati past visiting St. Louis.
Stewart went deep off Matthew Liberatore (5-11) to give the Reds a 3-2 lead in the sixth inning. Reliever Sam Moll (2-7) emerged with the win, and Emilio Pagan registered his 16th save even though he permitted two runs in the ninth.
Jordan Walker homered for the Cardinals. Liberatore had a one-hit shutout through five innings. He wound up striking out nine while throwing six innings of three-run ball.
Rays 7, Blue Jays 6
Yandy Diaz and Richie Palacios drove in two runs apiece for host Tampa Bay, which outlasted Toronto in St. Petersburg, Fla., behind a five-run fourth inning.
Drew Rasmussen (13-5) won his sixth consecutive start. He threw five innings, allowing five runs on seven hits for the Rays, who had dropped four of their previous five games. Bryan Baker tossed a scoreless ninth to secure his 36th save.
Alejandro Kirk homered and drove in two for the Blue Jays, while rookie Charles McAdoo went 3-for-4 with a pair of RBIs.
Giants 1, Guardians 0
Victor Bericoto's fourth-inning single scored Rafael Devers, and three San Francisco pitchers combined for a shutout as the visiting Giants beat Cleveland.
Devers led off the fourth with a double against Parker Messick (9-8) before scoring on Bericoto's two-out single. It was the only hit with a runner in scoring position in 11 opportunities for the teams combined. San Francisco's Adrian Houser (4-7) pitched five-plus innings of relief.
Messick tied his career high with 10 strikeouts over 6 2/3 innings, giving up one run on six hits without a walk. The All-Star rookie hasn't allowed more than two runs in any of his past eight starts.
Royals 9, Athletics 7
John Rave lined a three-run go-ahead double to highlight a seven-run eighth inning and Vinnie Pasquantino homered for one of his three hits as Kansas City beat the visiting Athletics.
Seth Lugo allowed five runs and nine hits in six innings for the Royals, who got a scoreless inning from veteran Craig Kimbrel (1-2). Kansas City's Jac Caglianone (right ankle soreness) left in the fifth inning.
A's starter Jeffrey Springs came off the injured list to allow two runs on five hits over 5 2/3 innings. Teammate Jeff McNeil had two hits and two RBIs.
Nationals 6, Rangers 0
Andres Chaparro had three hits including a three-run homer, Cade Cavalli fanned 11 in six innings and Washington snapped a four-game losing streak with a win in Arlington, Texas.
Jose Tena homered and singled for Washington, which had lost six of seven. Keibert Ruiz had two hits and an RBI, and Chaparro scored three runs. Cavalli (11-5) gave up just three hits.
Corey Seager had his third consecutive two-hit game for the Rangers, who have lost six of their past eight games. Kumar Rocker (4-10) went five innings and allowed two runs on six hits.
Astros 3, Angels 2
Christian Vazquez homered, Jose Altuve hit an RBI double during a two-run fourth inning, and a strong bullpen performance helped carry Houston to a victory over visiting Los Angeles.
Five relievers combined for 5 1/3 scoreless innings as the Astros snapped a three-game losing streak. Bennett Sousa (1-1) got four outs, and Josh Hader tossed the ninth for his 18th save. Houston starter Ethan Pecko made his major league debut and pitched 3 2/3 innings of two-run ball.
Walbert Urena (8-9) permitted three runs on three hits in five innings for the Angels, who have alternated wins and losses for six games. Denzer Guzman hit a two-run double.
--Field Level Media











