Julio Rodriguez hit his first home run of the season and Logan Gilbert pitched 6 2/3 scoreless innings as the Seattle Mariners moved into first place in the American League West with a 4-0 victory against the Texas Rangers on Tuesday night in Arlington, Texas.
Cal Raleigh hit his sixth homer for Seattle, which won for the sixth time in its past seven games to nudge a half-game ahead of the defending World Series champion Rangers. The Mariners also won at Globe Life Field for the first time since 2022 after going winless in six games there last season.
Gilbert (2-0) allowed just two hits, a two-out double to right field by Josh Smith in the fourth inning and a leadoff double by Nathaniel Lowe in the seventh. Gilbert, a right-hander, walked four and struck out six.
Rangers right-hander Dane Dunning (2-2) took the loss. He gave up four runs on four hits in 4 1/3 innings, with three walks and seven strikeouts.
Angels 7, Orioles 4
Mike Trout hit a leadoff home run and Los Angeles ended a five-game losing streak by beating visiting Baltimore.
The bottom four hitters in the Los Angeles lineup — Logan O’Hoppe, Jo Adell, Luis Rengifo and Zach Neto — combined to go 8-for-14 with five runs and five RBIs. Starter Griffin Canning (1-3) allowed three runs and five hits in five innings; he struck out four and walked two.
Gunnar Henderson hit a solo homer and drove in two runs, and Adley Rutschman had three hits and a run scored for Baltimore, which had won three straight and seven of eight. Grayson Rodriguez (3-1) allowed seven runs and 11 hits in 4 1/3 innings; he struck out seven and walked one.
Twins 6, White Sox 5
Byron Buxton tied the game with a ninth-inning leadoff homer and Alex Kirilloff delivered a game-ending RBI single with two outs as host Minnesota handed Chicago a fifth straight loss.
Buxton, who had three hits, led off the ninth with a game-tying home run against Steven Wilson (1-2). Wilson recovered to get the next out before walking Carlos Santana and giving up a double to Ryan Jeffers to set the stage for Kirilloff.
Eloy Jimenez had two hits, including a three-run home run, for Chicago. Erick Fedde gave up one run on three hits in six innings, striking out a career-best 11 while issuing zero walks.
Braves 5, Marlins 0
Max Fried threw a shutout and earned his fifth straight win against Miami, as Atlanta rolled over the visiting Marlins for its eighth win in nine games.
Fried (2-0) needed only 92 pitches and allowed three hits and no walks and struck out six in beating Miami for the second time this season. Adam Duvall hit a two-run homer and Travis D’Arnaud finished 2-for-3 with a double and an RBI.
Miami starter Trevor Rogers (0-3) continued to struggle against the Braves. He pitched 5 2/3 innings and allowed five runs (three earned) on seven hits and one walk, striking out four. He dropped to 0-7 in his career against the Braves.
Dodgers 4, Nationals 1
Pinch hitter James Outman doubled in the go-ahead run in the eighth inning and Shohei Ohtani homered to lead off the ninth as Los Angeles used late offense to defeat host Washington.
Freddie Freeman and Miguel Rojas each had two hits as the Dodgers played their first game of a nine-game road trip. Ohtani has six home runs this season as he homered in back-to-back games for the second time this season.
CJ Abrams had three of the seven hits for the Nationals, who were trying to get back to .500.
Guardians 4, Red Sox 1
Ben Lively allowed one run over 6 1/3 strong innings and Will Brennan’s double sparked a two-run rally in the seventh as Cleveland won its fifth straight game, beating visiting Boston.
Lively yielded Wilyer Abreu’s homer in the seventh, four other hits and struck out seven without issuing a walk. In the seventh, Brennan led off with a double into the right-center-field gap for his second hit and scored on Tyler Freeman’s single to tie things at 1-1.
Brayan Rocchio then drove in the go-ahead run with a sacrifice fly, and the Guardians tacked on two more runs in the eighth. Red Sox starter Tanner Houck (3-2) took the loss after allowing two runs on five hits in six-plus innings.
Pirates 2, Brewers 1
Andrew McCutchen hit a leadoff homer in the first inning, Bailey Falter threw seven-plus effective frames and host Pittsburgh edged Milwaukee.
Falter (2-1) was working on a shutout before Gary Sanchez homered to lead off the eighth inning. Falter allowed one run on three hits and two walks. He tied a career high with eight strikeouts for the Pirates, who have won consecutive games after a six-game losing streak.
The Brewers’ Tobias Myers (0-1) gave up one run on four hits in five innings during his major league debut. He walked one and recorded four strikeouts. Milwaukee has lost two in a row to open the four-game series after winning four straight.
Reds 8, Phillies 1
Elly De La Cruz belted a two-run homer and Christian Encarnacion-Strand had three hits and drove in two runs to lead Cincinnati past visiting Philadelphia.
Reliever Fernando Cruz (1-1) earned his first win of the season by working his way out of a bases-loaded, one-out jam in the fifth, retiring the two batters he faced. Alec Bohm doubled twice and drove in a run for the Phillies.
It was a rare off night for Philadelphia starting pitching, as lefty Cristopher Sanchez (1-3) was victimized by poor fielding. The Phillies committed three errors behind Sanchez, who was charged with five runs (one earned) and four hits over a season-low three innings.
Cubs 7, Astros 2
Mike Tauchman hit two home runs and drove in four runs, Cody Bellinger added a two-run homer and Chicago opened a three-game series against visiting Houston with a win.
Bellinger and Tauchman each homered against Astros starter J.P. France (0-3) during a five-run first inning for Chicago, which has won seven of its past 10 games.
Jordan Wicks (1-2) allowed two runs on five hits in a season-high six innings for the Cubs. France pitched five innings, allowing five runs on five hits.
Yankees 4, A’s 3
Giancarlo Stanton hit a two-run, first-inning double and Anthony Rizzo added a two-run homer in the frame as host New York edged Oakland.
Marcus Stroman (2-1) gave up three runs while striking out a season-high nine over 5 1/3 innings for the Yankees, who have won four of six. Clay Holmes earned his ninth save with a 1-2-3 ninth.
Shea Langeliers and Lawrence Butler homered for the Athletics, who have lost six of eight. Paul Blackburn (2-1) yielded four runs in the first but no more in his six-inning outing.
Tigers 4, Rays 2
Riley Greene and Mark Canha homered in a three-run eighth inning to help Detroit rally past Tampa Bay in St. Petersburg, Fla.
Greene also hit a solo shot for his first career multi-homer game and Canha added a double for the Tigers, who are 4-1 in their past five games.
The Rays’ Isaac Paredes homered and had two hits, while Harold Ramirez went 2-for-4 with a stolen base. Starter Ryan Pepiot yielded just one run on three hits over six innings, striking out four and walking two.
Royals 3, Blue Jays 2
Bobby Witt Jr. doubled in two runs as host Kansas City rallied past Toronto.
Witt finished with three hits and Garcia had two for the Royals, who snapped a franchise-record seven-game losing streak against Toronto. Kansas City had last downed the Blue Jays on April 3, 2023.
George Springer had three singles and Turner had two of Toronto’s nine hits. The Blue Jays stranded 10 runners.
Diamondbacks 14, Cardinals 1
Pavin Smith drove in a career-high six runs with a grand slam and a two-run double as visiting Arizona rolled over St. Louis.
Christian Walker added a three-run homer, Kevin Newman hit a two-run shot and Lourdes Gurriel Jr. went 3-for-5 with an RBI and three runs for the Diamondbacks, who scored 12 or more runs for the fourth time this season.
Cardinals starting pitcher Steven Matz (1-2) allowed seven runs on six hits and three walks in 4 1/3 innings. He issued three walks and fanned four. Zack Thompson gave up seven runs on seven hits in 2 2/3 innings as St. Louis lost for the fifth time in six games.
Rockies 7, Padres 4
Brendan Rodgers hit the first grand slam of his career in a five-run fourth inning and struggling Colorado beat San Diego in Denver.
Elehuris Montero had three hits and Ezequiel Tovar and Brenton Doyle had two hits each for the Rockies, who snapped a six-game losing streak to San Diego dating back to last August. The Rockies won for just the second time in the past 10 games and improved to 4-7 at home.
Jake Cronenworth had three hits while Ha-Seong Kim, Fernando Tatis Jr. and Jackson Merrill had two hits apiece for the Padres, who didn’t score after the third inning.
Giants 5, Mets 1
Logan Webb outdueled Luis Severino with eight shutout innings, Mike Yastrzemski capped a three-run fifth with a two-run single and San Francisco made it two in a row over visiting New York.
Michael Conforto had two hits against his former team for the Giants, including a single leading off the fifth that ended Severino’s perfect-game bid after he had retired the first 12 batters.
Starling Marte (double and two singles), Pete Alonso (double and a single) and Jeff McNeil (two singles) accounted for seven of the nine New York hits as the Mets, after taking two of three from the Los Angeles Dodgers, fell to 2-3 on their California swing.
–Field Level Media