MLB roundup: Surging Astros cool off Mets in 11th

Trey Cabbage’s two-run double capped a five-run 11th inning for the visiting Houston Astros, who moved over .500 for the first time this season with a 10-5 win over the New York Mets on Sunday in the rubber match of a three-game series.

Matt Festa (0-1) intentionally walked Yordan Alvarez to open the 11th before Yainer Diaz singled. Jake Meyers followed with a go-ahead RBI single before Joey Loperfido laced a two-run single down the third base line. Two outs later, Cabbage doubled to deep right-center field.


Tayler Scott (4-2), the sixth pitcher for the Astros, allowed an unearned run in two innings of relief and came away with the win. Brandon Nimmo finished with three hits, including a two-run, game-tying homer in the seventh, for the Mets.

The Astros went 17-8 in June, the best record in the majors, to improve to 42-41. The Mets, who were 16-8 in June, lost the final two games of the series to fall under .500 (40-41) at the midpoint of their season.

Giants 10, Dodgers 4

Matt Chapman homered, Spencer Bivens worked a season-best five innings and San Francisco completed a series win over visiting Los Angeles with a romp.

Making his first major league start, Bivens (2-1) took a shutout into the fifth inning before serving up a solo home run to Chris Taylor with one out. It was Taylor’s second homer of 2024.

Dodgers starter James Paxton (7-2) was pulled after four innings, charged with nine runs on 12 hits. The Giants finished with 11 extra-base hits and 10 doubles, a San Francisco-era franchise record.

Pirates 4, Braves 2

Oneil Cruz and Rowdy Tellez each hit a tape-measure two-run homer in the fifth inning as Pittsburgh defeated host Atlanta to salvage the finale of their three-game series.

Bryan Reynolds went 0-for-4 with two strikeouts for the Pirates to end his 25-game hitting streak, the longest in the majors this season. Pittsburgh starter Bailey Falter (4-6) snapped a personal four-start losing streak with his first victory since May 24, allowing one run on two hits over five innings. He walked four and struck out five.

Sean Murphy doubled and totaled two hits, and Marcell Ozuna doubled, walked and scored a run for the Braves, who finished with just six hits.

Yankees 8, Blue Jays 1

Aaron Judge hit a two-run home run, his major-league-leading 31st blast of the season, Gerrit Cole struck out six in five innings and visiting New York defeated Toronto.

Trent Grisham and DJ LeMahieu added two RBIs each to help the Yankees gain a split in the four-game series. Cole (1-1) allowed one run, three hits and one walk. He hit two batters with pitches.

Toronto right-hander Kevin Gausman (6-7) allowed seven runs, seven hits and five walks with seven strikeouts in 4 1/3 innings. Slugger Vladimir Guerrero Jr. was hit in the hand by a pitch in the third inning and stayed in the game until leaving for a pinch hitter in the eighth. He said X-rays on the hand were negative.

Rays 5, Nationals 0

Taj Bradley kept rolling with his strong June pitching, Isaac Paredes finished a single shy of the cycle and Tampa Bay earned a fourth straight series win, beating Washington in St. Petersburg, Fla.

Bradley (3-4) struck out 11 and allowed just three hits over 5 2/3 innings, while walking two over 99 pitches. Across his past five starts (29 innings), the 23-year-old right-hander is 2-1 with a 1.24 ERA, striking out 40 and allowing just 18 hits.

Nationals left-hander Patrick Corbin (1-8) surrendered four runs on eight hits in six innings. The left-hander fanned five, walked one and lost his fifth straight decision.

Red Sox 4, Padres 1

Rafael Devers collected two hits, including a two-run home run, to help Boston avoid a three-game sweep by beating visiting San Diego.

Devers hit his 18th home run of the season in the first against Matt Waldron (5-7). Wilyer Abreu, who reached on a walk, also scored on the home run. The two-run homer gave Devers 600 career RBIs.

Josh Winckowski (2-1) earned the win for tossing five scoreless innings in his second appearance since being recalled from Triple-A.

Phillies 7, Marlins 6

Trea Turner put Philadelphia ahead with a two-run single in the seventh inning, and salvaged a split of a four-game series against visiting Miami. The Marlins led 6-2 after the top of the fifth inning before Philadelphia battled back and capped their largest comeback of the season on Turner’s two-run single against Anthony Bender.

Seranthony Dominguez (3-2) earned the win in relief and reliever Andrew Nardi (1-1) took the loss.

Rockies 5, White Sox 4 (14 innings)

Michael Toglia hit a go-ahead sacrifice fly in the top of the 14th inning, helping lead visiting Colorado to a win over Chicago.

After Colorado’s Sam Hilliard moved Ryan McMahon to third on a sacrifice bunt, Toglia’s sacrifice fly was just deep enough to score the game-winner, snapping the Rockies’ five-game losing streak.

Jalen Beeks (5-4) threw a perfect bottom of the 14th to finish the Colorado victory, the team’s longest game since a 16-inning win over the Giants on Sept. 24, 2019. Michael Soroka (0-8) threw the final four innings for Chicago.

Cardinals 2, Reds 0

Lance Lynn and three relievers combined to throw a two-hitter as St. Louis blanked visiting Cincinnati.

Lynn (4-3) surrendered both of the Reds’ hits and tallied six strikeouts over six innings. Ryan Helsley converted his 30th consecutive save to extend his team record. Masyn Winn went 2-for-4 with an RBI double for the Cardinals, who earned a split of the four-game series.

Cincinnati second baseman Jonathan India hit a double to extend his hitting streak to 12 games. He has at least one double in eight straight games, which is a team record.

Royals 6, Guardians 2

Seth Lugo tossed six shutout innings for his major league-best 11th win as Kansas City beat visiting Cleveland, taking three of four games in the series.

Lugo (11-2) fanned 10 while allowing four hits and a walk to earn his 14th quality start in 18 games, matching Logan Gilbert for most in the majors.

Starter Logan Allen (8-4) allowed three runs on six hits with three strikeouts.

Brewers 7, Cubs 1

Brice Turang belted Milwaukee’s fifth grand slam in eight games to back a dominant start by Freddy Peralta and power the Brewers over visiting Chicago in the rubber game of the three-game series.

Peralta (6-4) allowed a leadoff homer and a one-out single in the first before holding the Cubs hitless over the next six innings. He exited after the seventh and finished with eight strikeouts and two walks in a 103-pitch outing.

Chicago starter Kyle Hendricks (1-6) allowed seven runs on seven hits in 3 2/3 innings, striking out three and walking one.

Tigers 7, Angels 6

Justyn-Henry Malloy’s inside-the-park home run highlighted a rare offensive outburst by Detroit in a victory over Los Angeles in Anaheim, Calif.

Tigers catcher Carson Kelly hit a three-run homer in support of starting pitcher Casey Mize (2-6). The right-hander threw 5 1/3 scoreless innings, allowing just three singles, but had to leave the game with one out in the sixth when he appeared to injure his left hamstring.

Los Angeles made the Tigers sweat this one out despite trailing 7-1 going into the ninth inning. The Angels got a three-run homer from Zach Neto and a two-run shot from Jo Adell to pull within a run. Detroit turned to Tyler Holton, who struck out Nolan Schanuel to end the game.

Diamondbacks 5, Athletics 1

Christian Walker had three hits and two RBIs to help Arizona beat Oakland in the rubber game of their three-game series in Phoenix.

Diamondbacks starter Brandon Pfaadt allowed one run and five hits over six innings. He struck out eight and walked two.

Zack Gelof hit his ninth home run of the season and Kyle McCann had two of the five hits for the A’s, who have dropped seven of eight.

Twins 5, Mariners 3

Trevor Larnach hit a tiebreaking, two-run home run in the eighth inning as Minnesota defeated host Seattle.

Larnach’s blast to right-center off Mariners reliever Ryne Stanek (5-2), following a one-out single by Jose Miranda, gave the Twins home runs in a franchise-record 19 consecutive games.

Mariners right-hander Luis Castillo went five innings and gave up three runs on six hits, with no walks and three strikeouts.

Leave a Reply

Your email address will not be published. Required fields are marked *


By participating in online discussions you acknowledge that you have agreed to the Star-Advertiser's TERMS OF SERVICE. An insightful discussion of ideas and viewpoints is encouraged, but comments must be civil and in good taste, with no personal attacks. If your comments are inappropriate, you may be banned from posting. To report comments that you believe do not follow our guidelines, email