Hunter Goodman hit a one-out, solo home run in the eighth inning, and the visiting Colorado Rockies beat the Miami Marlins 3-2 on Tuesday night to clinch their first series victory of this season.
The Rockies had lost all 19 series this season — 10 on the road — and a big-league record 22 in a row dating back to 2024. Colorado has won two straight games for just the second time in 2025 and can earn its first series sweep Thursday afternoon.
Tyler Freeman had three hits for the Rockies, Goodman and Jordan Beck finished with two hits apiece and Victor Vodnik (1-1) got the victory with 1 1/3 innings of relief. Jesus Sanchez and Kyle Stowers had two hits apiece for Miami, which has dropped three in a row.
The game was tied after seven innings and Marlins reliever Anthony Bender (1-4) struck out Thairo Estrada leading off the eighth. Goodman then homered to left to give Colorado the lead. Seth Halvorsen got the final three outs for his third save.
Rays 5, Rangers 1
Drew Rasmussen extended his scoreless innings streak to 23 after striking out eight batters over five frames, fueling host Tampa Bay over Texas.
Rasmussen (5-4) recorded his fourth straight win after allowing just one hit: Jake Burger’s infield single to lead off the third inning.
Tampa Bay’s Junior Caminero and Kameron Misner hit solo homers and Jake Mangum had an RBI single.
Astros 3, Pirates 0
Isaac Paredes and Christian Walker homered as Lance McCullers Jr. outdueled Paul Skenes, helping Houston defeat host Pittsburgh.
McCullers (1-1) pitched six innings, allowing two hits. Having returned last month from a two-year injury absence following flexor tendon surgery, McCullers registered his first victory since Sept. 21, 2022. The Astros posted their second consecutive shutout and sixth of the season.
The Pirates wasted a quality outing in which Skenes (4-6) allowed one run on three hits over eight innings. Skenes struck out eight but yielded a go-ahead solo home run in the seventh to Walker.
Yankees 3, Guardians 2
Jazz Chisholm Jr. snapped a tie by homering on the first pitch of the seventh inning to help Carlos Rodon get his seventh straight victory as New York hung on to beat visiting Cleveland.
Activated from the injured list after missing 28 games with an oblique injury, Chisholm had New York’s first hit off Cleveland’s Tanner Bibee (4-6) in the fifth before snapping a 1-1 tie in the seventh with his eighth homer this season. Volpe followed with his seventh homer. Rodon allowed one run on five hits with eight strikeouts in seven innings.
Bibee allowed three runs on four hits in 6 1/3 innings. The right-hander dropped to 1-4 in his past five outings. Ramirez had two hits to extend his on-base streak to 29 games.
Cubs 8, Nationals 3
Michael Busch finished a double shy of the cycle and drove in three runs to pace visiting Chicago to the win over Washington.
Nico Hoerner added a two-run single and Dansby Swanson swatted two sacrifice flies for the Cubs, who won for the 13th time in 16 games. Starter Cade Horton (3-0) gave up three runs and six hits over 5 1/3 innings.
Luis Garcia Jr. posted three hits for the Nationals while CJ Abrams went 1-for-4 with a run, RBI and stolen base. Starter Trevor Williams (3-6) lasted just 4 1/3 innings as he surrendered five runs on five hits.
Reds 4, Brewers 2
Pinch hitter Connor Joe drove in the go-ahead run with a seventh-inning sacrifice fly as host Cincinnati edged Milwaukee.
Reds center fielder TJ Friedl robbed pinch hitter Jake Bauers of a game-tying home run for the final out when he leaped over the wall and brought the ball back. Tyler Stephenson and Will Benson homered, and Matt McLain had a key double in the Reds’ seventh-inning rally.
Christian Yelich extended his hitting streak to 10 games for the Brewers, who saw their eight-game winning streak come to an end. Sal Frelick belted his fourth homer of the season.
Diamondbacks 8, Braves 3
Ketel Marte and Corbin Carroll both hit a pair of home runs and starting pitcher Zac Gallen pitched seven strong innings to help visiting Arizona beat Atlanta.
Arizona evened the season series at 2-2 and has won two straight. Marte went 3-for-3 with two walks, three RBIs and lifted his batting average to .294. Marte has reached base safely in a season-best 16 games, a streak that includes seven homers and 11 RBIs. Carroll went 3-for-4 with four RBIs and three runs scored. Gallen (4-7) allowed three runs, one earned, on four hits.
Spencer Strider (0-4) pitched five innings and allowed five runs on six hits — three of them home runs.
Royals 10, Cardinals 7
Bobby Witt Jr. had a homer and four RBIs as visiting Kansas City rallied past St. Louis.
Vinny Pasquantino and Maikel Garcia each drove in two runs for the Royals, who erased a 7-2 deficit. Jonathan India went 3-for-5 with three runs and Nick Loftin hit a solo homer. Royals starter Michael Lorenzen allowed seven runs on seven hits in 2 2/3 innings.
Nolan Gorman and Alec Burleson hit two-run homers for the Cardinals, who have lost three of their last four games. Andre Pallante allowed seven runs on seven hits in 4 1/3 innings.
Phillies 8, Blue Jays 3
Cristopher Sanchez pitched six solid innings and Trea Turner hit two home runs as visiting Philadelphia defeated Toronto.
Turner had three hits and three RBIs, Bryce Harper also homered and Alec Bohm collected four hits for the Phillies, who ended a four-game losing streak by taking the opener of a three-game series. Harper had missed the five previous games with a bruised right elbow.
Addison Barger homered for the fourth straight game, a two-run blast, and Davis Schneider added a solo shot for the Blue Jays, who had their five-game winning streak end.
Angels 4, Red Sox 3 (10 innings)
Zach Neto scored on Taylor Ward’s double-play grounder with the bases loaded and none out in the 10th inning to help visiting Los Angeles defeat Boston.
Reid Detmers held the Red Sox scoreless in the bottom of the 10th to collect his first career save. He struck out two of three batters he faced. Yusei Kikuchi pitched the first five-plus innings for the Angels. He surrendered three runs on eight hits.
The Red Sox received a two-run homer from Ceddanne Rafaela, his fifth long ball of the season. Rafaela had three hits in the loss, and teammate Jarren Duran collected two hits and an RBI.
White Sox 8, Tigers 1
Michael A. Taylor smacked a three-run home run and Shane Smith pitched sharply into the sixth inning, boosting Chicago past visiting Detroit.
Taylor finished with four RBIs while Austin Slater added a pair of hits for the White Sox, including a two-run double. Smith (2-3) permitted three hits in 5 1/3 scoreless innings.
Tigers reliever Brant Hurter (2-1) allowed one run, which was unearned, in two innings. Detroit avoided a shutout on Dillon Dingler’s RBI double in the seventh inning.
–Field Level Media
The Texas Rangers activated right-hander Chris Martin from the 15-day injured list on Thursday after he missed the last 14 games due to right shoulder fatigue. In a corresponding move,…
Dominic Smith capped a three-run third inning with a two-RBI double and Robbie Ray became the National League’s first eight-game winner as the San Francisco Giants salvaged a four-game home…
Tyler Soderstrom had two home runs and six RBIs and Brent Rooker drove in three runs to lead the Athletics to a 14-3 victory over the visiting Minnesota Twins on…
Robbie Ray first NL pitcher to 8 wins as Giants edge Padres
Tyler Soderstrom’s 2 HRs power A’s to 14-3 blowout of Twins
Orioles power way past Mariners for 6th straight win
Athletics RHP Michael Kelly reinstated after 1-year betting ban