MLB roundup: Rays erase 8-run deficit, stun Orioles

Junior Caminero drove in Yandy Diaz with a seventh-inning single to cap a four-hit performance and give the host Tampa Bay Rays their first lead as they overcame an eight-run deficit to claim a 12-8 victory over the Baltimore Orioles on Wednesday.

Tampa Bay’s Jonathan Aranda collected three hits and matched Brandon Lowe, Jake Mangum and Caminero with two RBIs. Diaz, Taylor Walls, Christopher Morel, and Josh Lowe each drove in a run for the Rays, who banged out 18 hits to erase the 8-0 lead Baltimore built in the second inning.

Baltimore’s Colton Cowser and Ramon Laureano each launched a three-run homer and Cedric Mullins also went deep. Gunnar Henderson added an RBI single for the Orioles, who did not record a hit after the second.

Mason Montgomery (1-1) threw one scoreless inning and picked up his first career win. Andrew Kittredge (1-1) took the loss after allowing four runs in the seventh.

Dodgers 4, Padres 3

Pinch hitter Will Smith belted a game-ending home run as host Los Angeles extended its winning streak to five games by beating San Diego.

Emmet Sheehan went four strong innings in his return from Tommy John surgery and Justin Wrobleski (2-2) followed with five innings as the Dodgers moved one win away from a four-game sweep.

Sheehan gave up one run on three hits in his first appearance since the 2023 playoffs. Wrobleski (2-2) yielded two ninth-inning runs (one earned) before Smith won it on a home run to right field against Robert Suarez (1-3).

Angels 3, Yankees 2

Mike Trout scored the tiebreaking run on an eighth-inning error by Anthony Volpe as visiting Los Angeles handed reeling New York another loss.

Nolan Schanuel and Jo Adell homered for the Angels, who have won the first three games of the four-game series and will pursue the first four-game road sweep of the Yankees on Thursday afternoon.

Jazz Chisholm Jr. homered in the second inning to snap New York’s 30-inning scoreless streak. Cody Bellinger went deep in the fourth for the Yankees, who have scored just six runs during a six-game losing streak — their longest skid since a nine-game run in 2023.

Red Sox 3, Mariners 1

Garrett Crochet pitched six strong innings and was backed by a pair of home runs as Boston defeated host Seattle to take two of three in the series.

Crochet (7-4) allowed one run on six hits and fanned eight with no walks to guide the Red Sox to their seventh win in eight games. Marcelo Mayer opened the scoring with a solo homer and Trevor Story cracked the difference-making two-run shot in the fourth.

Luis Castillo (4-5) gave up three runs on three hits during his six-inning stint. Randy Arozarena doubled in the second and scored on a Crochet wild pitch to account for the Mariners’ run.

Blue Jays 8, Diamondbacks 1

Eric Lauer struck out a season-best eight and Bo Bichette notched three hits, highlighted by a leadoff homer, as Toronto handled visiting Arizona.

Lauer (3-1) allowed one run and four hits in five-plus innings. Vladimir Guerrero Jr. had two hits, three walks and three RBIs while Addison Barger and Ernie Clement each contributed three hits.

Diamondbacks starter Eduardo Rodriguez (2-4) gave up two runs (one earned) on six hits over 4 2/3 innings. Corbin Carroll, who tripled and scored Arizona’s lone run in the sixth, left in the eighth after getting hit by a pitch in the left hand. X-rays proved negative.

Phillies 4, Marlins 2

Bryson Stott hit a three-run home run and Ranger Suarez tossed seven strong innings as visiting Philadelphia beat Miami. Suarez (6-1) allowed one run on four hits with two walks and eight strikeouts.

Alec Bohm had three hits and Stott added a single for the Phillies, who have won six of their past seven.

Connor Norby hit a solo homer and Eric Wagaman had two hits for the Marlins, who threatened to tie the game in the ninth. Heriberto Hernandez began the inning with a double and scored on Dane Myers’ one-out single, but Matt Strahm got the save.

Braves 5, Mets 0

Chris Sale pitched 8 2/3 strong innings and Atlanta blanked visiting New York.

Sale (5-4) fanned seven while allowing five hits and a walk. The Braves have taken the first two games of the three-game series and won five of their last six. The Mets have lost a season-worst five straight games.

The Atlanta offense was sparked by home runs from Ronald Acuna Jr. and Matt Olson. Ozzie Albies and Olson each had two hits.

Astros 11, Athletics 4

Jose Altuve and Victor Caratini each slammed a three-run homer during a seven-run seventh inning to help Houston maul the Athletics.

Mauricio Dubon also homered as the Astros racked up a season-high 20 hits while winning for the seventh time in eight games. Altuve, Caratini, Jake Meyers, Jeremy Pena and Cam Smith had three hits apiece.

Nick Kurtz homered among three hits and drove in two runs for the Athletics, who have lost back-to-back games following a season-high four-game winning streak.

Rockies 3, Nationals 1

Michael Toglia hit his third home run in two games, German Marquez pitched 5 2/3 scoreless innings and visiting Colorado sent Washington to its 11th consecutive loss.

Jordan Beck had two hits including a homer for the Rockies, who have won four straight for the first time this season. Seth Halvorsen pitched a hitless ninth inning for his fifth save.

Brady House had a second straight two-hit game for the Nationals, who went 1-for-10 with runners in scoring position. Mitchell Parker (4-8) took a tough-luck loss after permitting one run while fanning eight in six innings.

Royals 6, Rangers 3

Maikel Garcia had a three-run home run and a clutch RBI triple to help Kansas City defeat Texas for a second straight day in Arlington, Texas.

Royals starter Kris Bubic (6-4) allowed three runs while scattering nine hits and three runs in 5 1/3 innings. Carlos Estevez tossed a 1-2-3 ninth inning for his 20th save.

Sam Haggerty and Wyatt Langford had three hits each and Adolis Garcia added two for the Rangers. Patrick Corbin (4-6) was tagged for four runs on six hits in five innings.

Reds 4, Twins 2 (6 innings)

Spencer Steer belted a go-ahead two-run homer, doubled and scored twice to lead Cincinnati to a rain-shortened win over visiting Minnesota. The contest was stopped after a lengthy delay with two outs in the bottom of the sixth inning.

Cincinnati starter Nick Lodolo (5-5) surrendered a home run to Byron Buxton on his first pitch of the game following a 2-hour, 7-minute rain delay. Lodolo ended up allowing two runs on three hits in six innings.

Matt McLain and Will Benson each drove in a run for the Reds, who earned their fourth straight win and their ninth in 11 games. Twins right-hander Bailey Ober gave up four runs on nine hits in 5 2/3 innings.

Guardians 4, Giants 2

Daniel Schneemann hit a three-run home run, the Cleveland bullpen did a masterful job for a second straight game and the Guardians made it two straight at San Francisco.

Logan Allen (5-4) pitched 5 1/3 innings of two-run ball and Jose Ramirez hit a run-scoring single in the first for the Guardians. Emmanuel Clase tossed a scoreless ninth inning for his 16th save.

Patrick Bailey’s fifth-inning homer accounted for both of the Giants’ runs. Justin Verlander (0-4) came off the injured list following a one-month absence and yielded four runs, three earned, in 4 2/3 innings.