


NEW YORK >> Juan Soto threw out Nick Castellanos at the plate to prevent the go-ahead run in the eighth inning, Starling Marte capped a two-run 10th with a walk-off single and the New York Mets beat the Philadelphia Phillies 4-3 on Wednesday to complete a three-game sweep that extended their winning streak to seven.
New York went 7-0 on its second-longest unbeaten homestand behind a 10-0 run against the Phillies, Braves and Marlins in April 2015. The Mets are 12-1 at Citi Field and opened a five-game lead over their NL East rival Phillies.
With the game tied 2-2, Castellanos tried to score from second on Max Kepler’s two-out single to right. Soto made a one-hop throw to rookie catcher Hayden Senger that was slightly to the first-base side. Senger snagged the ball, lunged across the plate and tagged Castellanos, who slid feet first.
Phillies manager Rob Thomson tried to call for a video review, but plate umpire Mark Wenger appeared to decide Thomson waited past the 15-second limit.
BRAVES 4, CARDINALS 1 >> Eli White hit a tie-breaking three-run homer in the eighth inning and Atlanta beat St. Louis to win the three-game series.
JoJo Romero (1-3) gave up singles to Matt Olson and Ozzie Albies before White went deep to left field off Ryan Fernandez. White was making only his sixth start of the season, including his fourth in left field.
Daysbel Hernández (3-0) stranded two inherited base runners in the eighth when he struck out Jordan Walker. Hernández stayed in the game to pitch the ninth.
TIGERS 6, PADRES 0 >> Reese Olson allowed two hits in 7 1/3 scoreless innings as Detroit defeated San Diego to win the three-game series.
Justyn-Henry Malloy homered and doubled for the Tigers, who won two of three from the Padres to improve to 9-4 at home. Detroit has won six of its first eight series this season for the first time since 2015.
Olson gave up two singles — both to former Tiger Jose Iglesias — and walked one batter while striking out seven.
Kyle Hart (2-2) allowed two runs on five hits and a walk. He struck out six for San Diego, which has gone 3-5 after a 14-3 start.
REDS 5, MARLINS 2 >> Austin Wynns homered, doubled and singled, Brady Singer struck out eight in six strong innings and Cincinnati beat Miami.
Wynns hit a solo shot off Sandy Alcántara (2-2) in the third. The catcher has nine hits in his last 11 plate appearances, including two homers. He was a triple shy of the cycle after driving in a run with a double in the ninth.
Singer (4-0), making his fifth start for Cincinnati, gave up a two-run homer to Matt Mervis in the first but allowed little else. His eight strikeouts matched a season high, and he allowed only four hits and no walks before being relieved by Ian Gibaut in the seventh.
YANKEES 5, GUARDIANS 1 >> Carlos Rodón pitched seven strong innings, Paul Goldschmidt drove in two runs and Aaron Judge raised his major league-leading average to .415 as New York beat Cleveland to avoid a series sweep.
Rodón (3-3) allowed just four hits, struck out five straight in one stretch and kept the Guardians off balance. Fernando Cruz and Luke Weaver pitched an inning each to complete the five-hitter.
Judge and Goldschmidt each drove in a run in the first inning off Luis Ortiz (2-3) as the Yankees took the finale of the three-game set. New York hasn’t been swept in a series of at least three games in Cleveland since 1970.
Mariners 8, Red Sox 5 >> Right-hander Emerson Hancock struck out a career-high seven batters and J.P. Crawford had four RBIs to help Seattle get a win over Boston.
Hancock (1-1) allowed two runs on five hits with two walks, lowering his ERA from 12.71 to 7.71. Andrés Muñoz, who entered the game leading the American League in saves, pitched a scoreless ninth for his eighth save of the season.
With Seattle leading 1-0 after Mitch Garver’s first-inning single drove in Julio Rodríguez, Crawford’s first home run of the season scored Ben Williamson and Leo Rivas, who opened the fourth inning with consecutive singles. Crawford added another RBI with a bases-loaded single in the seventh, scoring Rowdy Tellez.
Nationals 4, Orioles 3 >> Luis Garcia Jr.’s sacrifice fly to deep center plated Alex Call with the go-ahead run in the bottom of the eighth, James Wood led off the game with his eighth homer and Washington beat Baltimore.
Wood drove the fifth pitch of the game by Orioles starter Tomoyaki Sugano 431 feet over the right-center field wall and Josh Bell added a two-run shot as the Nationals raced out to a 3-0 lead on three hits in the first inning.
Kyle Finnegan allowed two singles but struck out Tyler O’Neill and got Heston Kjerstad to pop out in the ninth for his ninth save of the season. Jorge Lopez (1-0) earned the win. Gregory Soto (0-1) took the loss.
Cubs 7, Dodgers 6 >> Pete Crow-Armstrong homered and drove in four runs, and Chicago topped Los Angeles for another wild victory.
Dansby Swanson had two hits and two RBIs as NL Central-leading Chicago improved to 4-1 on an eight-game homestand.
The Cubs beat the Dodgers 11-10 on Tuesday night when Miguel Amaya homered with two out in the ninth inning and Ian Happ hit a game-ending RBI single in the 10th. They went 4-3 in their season series against the World Series champions.
Astros 3, Blue Jays 1 >> Christian Walker homered in a three-run second, Ryan Gusto pitched well into the sixth and Houston beat Toronto to sweep the three-game series.
Walker led off the second with a home run to left off Bowden Francis (2-3), Yainer Diaz tripled and scored on Zach Dezenzo’s RBI single and Yordan Alvarez capped the scoring with a sacrifice fly.
Gusto (3-1) allowed one run on three hits with six strikeouts in 5 2/3 innings. Gusto has allowed three runs or fewer in each of his three starts this season.
Bryan King pitched 1 1/3 scoreless innings, and Bryan Abreu threw a scoreless eighth.
Twins 6, White Sox 3 >> Byron Buxton and Trevor Larnach homered help Minnesota beat last-place Chicago.
Larnach hit a solo shot in the sixth, his second blast in two games, to make it 4-3. Buxton hit a two-run homer an inning later as Minnesota won its second straight in the series.
Chicago scored all three of its runs in the fifth, one on a wild pitch and another on an error by second baseman Luke Keaschall. Minnesota tied it in the bottom of the inning on Brooks Lee’s sharp single that drove in Ty France.
Twins starter David Festa was pulled after facing two batters in the fifth, marking the third time in three starts that the right-hander didn’t make it through five innings.