MLB roundup: Yankees homer early and often, overrun Orioles

Ben Rice homered in each of the first two innings and Aaron Judge hit one of New York’s four first-inning solo shots as the Yankees belted the host Baltimore Orioles 15-3 on Tuesday.

Yankees starter Carlos Rodon took a perfect game into the sixth inning while his teammates kept doing damage at the plate. New York’s first three batters of the game — Trent Grisham, Judge and Rice — homered, and then with one out, Cody Bellinger knocked one over the fence. Austin Wells added a ninth-inning blast.

The Yankees became the first team in major league history to open a game with three straight home runs twice in the same season.

It was a rude treatment for Kyle Gibson, who was in his first big-league game of the year and back with the Orioles after being one of the team’s best pitchers in 2023. Gibson (0-1) was tagged for nine runs on 11 hits in 3 2/3 innings. He walked two and struck out two.

Rangers 15, A’s 2

Adolis Garcia and Wyatt Langford both had three-run doubles in the sixth inning as Texas broke out of a scoring slump with an onslaught against the Athletics in Arlington, Texas.

Texas entered the game with the fewest runs (87) in the majors but scored more times than in its previous six games combined (12). That helped Texas starter Jacob deGrom (1-1) earn his first victory since April 23, 2023. He pitched six scoreless innings, allowing four hits and striking out seven and not walking a batter. Every Rangers player had at least one hit in the season-high 18-hit attack, led by three hits each by Leody Taveras, Josh Smith and Marcus Semien. Kyle Higashioka also had a three-run double.

Jacob Lopez (0-1), making his first start of the season, allowed three runs on six hits in 2 2/3 innings. Shea Langeliers had a two-run homer in the seventh to account for the Athletics’ only runs.

Dodgers 15, Marlins 2

Shohei Ohtani opened with a home run, Teoscar Hernandez had four hits and four RBIs and Los Angeles increased its winning streak to four games with a rout of visiting Miami.

Hernandez and Freddie Freeman each had two doubles, Andy Pages homered and Tommy Edman drove in three runs for the Dodgers’ offense, which has come to life with 39 runs over the past four games. Matt Sauer (1-0) gave up one run in five innings en route to his first major league win. He allowed five hits and no walks while striking out four.

Dane Myers had three hits and an RBI and Ronny Simon also drove in a run for the Marlins. Sandy Alcantara (2-3) was rocked for seven runs on seven hits and five walks in 2 2/3 innings in his sixth start since returning from Tommy John surgery. He fanned two. Miami has dropped four consecutive games, one off its season-worst streak.

Mariners 5, Angels 3

Jorge Polanco homered twice and drove in all five runs as Seattle defeated visiting Los Angeles.

Right-hander Bryce Miller (2-3) pitched five scoreless innings for the American League West-leading Mariners, who won their third in a row and 14th in 19 games. Miller allowed just two hits, struck out six and worked around a career-high five walks. Andres Munoz worked a 1-2-3 ninth to earn his 11th save in as many opportunities. Munoz is tied for the major-league lead in saves and has yet to allow a run in 15 appearances this season.

O’Hoppe homered for the Angels, who lost their fourth straight.

Braves 8, Rockies 2

Matt Olson had three hits and three runs scored, Michael Harris II drove in three runs and visiting Atlanta handed Colorado an eighth straight loss.

AJ Smith-Shawver (1-2) allowed two runs on four hits, with one walk and five strikeouts, over 5 1/3 innings. He left in the sixth inning after being hit on his right elbow with a 105 mph comebacker by Ryan McMahon. Austin Riley had two hits and two RBIs for Atlanta, which outhit the Rockies 14-6 and won for the ninth time in 11 games. Nick Allen drove in two runs and Ozzie Albies, Sean Murphy and Eli White each had two hits.

Michael Toglia homered and drove in two runs for Colorado, which has lost 16 of its last 17 to fall to a major-league-worst 4-25. Hunter Goodman had two hits.

Royals 3, Rays 1

Freddy Fermin went 3-for-4 with an RBI, Michael Lorenzen crafted six strong innings, and Kansas City opened a six-game road trip by beating Tampa Bay.

Fermin was hit in the hand in the seventh inning while attempting to bunt but stayed in the game and produced an insurance run with a two-out RBI single in the ninth. Lorenzen (3-3) allowed just one run on four hits. He fanned four and walked two in his second consecutive quality start as the Royals won for the seventh time in eight games.

Tampa Bay’s Junior Caminero homered and doubled in a 3-for-4 showing. Yandy Diaz went 2-for-3 with a double and a walk as the Rays had their five-game winning streak end. Rays starter Taj Bradley (2-2) yielded two runs on five hits in seven innings, with three walks and two strikeouts.

Cubs 9, Pirates 0

Carson Kelly, Pete Crow-Armstrong and Seiya Suzuki cracked two-run homers and Chicago starter Shota Imanaga teamed with three relievers to blank host Pittsburgh.

Pirates starter Andrew Heaney (2-2) retired the first 11 batters he faced, but Suzuki popped a double and Kelly followed with a homer to trigger a three-hit, three-RBI night. Suzuki added three hits and three runs. Heaney allowed five hits, three walks and four runs over 4 ? innings.

Imanaga (3-1) fired five shutout innings while scattering six hits and fanning three, but he left with leg cramps after Andrew McCutchen’s leadoff double in the sixth. Daniel Palencia, Caleb Thielbar and Tom Cosgrove wrapped up the shutout. Joey Bart and Isiah Kiner-Falefa poked two hits apiece for the Pirates.

Brewers 7, White Sox 2

Caleb Durbin smacked a two-run single to key a four-run sixth, Isaac Collins belted his first home run and Freddy Peralta pitched six strong innings to lift the visiting Milwaukee Brewers to a 7-2 win against the Chicago White Sox on Tuesday.

Andrew Benintendi and Luis Robert Jr. connected on back-to-back home runs in the first inning off Peralta (3-2), but the White Sox managed just two other hits against Brewers pitching. Peralta scattered two runs, three hits and three walks with five strikeouts as the Brewers won consecutive games for the first time since taking three in a row April 15-18.

White Sox reliever Bryse Wilson (0-1) allowed three runs, two hits and three walks in 3 1/3 innings. Six pitchers combined to allow 10 walks and eight hits for the White Sox, who have lost six of eight and 12 of 15. The Brewers’ Joey Ortiz was the only player with two hits.

Phillies 7, Nationals 6

Bryson Stott sprinted home on a wild pitch to give Philadelphia a chaotic victory over visiting Washington.

Washington’s Nathaniel Lowe hit a go-ahead three-run homer against Orion Kerkering with two outs and two strikes in the top of the ninth to put the Nationals ahead. However, the Phillies rallied for two runs against Kyle Finnegan in the bottom half with Johan Rojas’ sacrifice fly tying the contest prior to Stott scoring the winning run.

Trea Turner finished 4-for-4 with two runs for Philadelphia. Leadoff counterpart CJ Abrams was among the hitting stars for Washington, going 4-for-5.

Red Sox 10, Blue Jays 2

Wilyer Abreu hit a three-run blast to lead a five-homer barrage, and visiting Boston defeated Toronto.

Jarren Duran, Alex Bregman, Kristian Campbell and Rafael Devers added solo home runs for the Red Sox in the opener of the three-game series. Bregman and Abreu each had three hits. Boston got seven strong innings from left-hander Garrett Crochet (3-2), who allowed two runs, four hits and three walks while striking out six.

Vladimir Guerrero Jr. hit a two-run home run for the Blue Jays, who were returning from a 1-5 road trip.

Astros 6, Tigers 4

Yainer Diaz produced a go-ahead, two-run single in the sixth inning, and Houston tacked on three runs an inning later to rally past Detroit for its fourth consecutive home series victory.

Diaz knocked in three runs, and he and teammate Christian Walker each had two hits. Astros reliever Bennett Sousa (1-0) pitched 1 2/3 scoreless innings and earned his first major league win since 2022.

Gleyber Torres had three hits, including a home run, and drove in three runs for the Tigers. Kerry Carpenter opened the game with a homer. Reese Olson (3-2) allowed three runs on four hits over 5 2/3 innings.

Mets 8, Diamondbacks 3

Francisco Lindor, Starling Marte and Pete Alonso homered as host New York beat Arizona for its 10th victory in the past 12 games.

Tyrone Taylor had a pair of RBI hits and Jose Azocar added a run-scoring single for the Mets, who were back at home Tuesday following a 19-5 win over the Washington Nationals on Monday afternoon. The 27 runs in a two-game span are the most for the Mets since they scored 30 runs in a doubleheader split with the Philadelphia Phillies on Aug. 16, 2018.

Jorge Barrosa had two RBIs via a fifth-inning double and a ninth-inning groundout for the Diamondbacks, who have lost five of six. Randal Grichuk doubled in the eighth and scored on a throwing error by third baseman Mark Vientos.

Padres 7, Giants 4

Xander Bogaerts homered and knocked in three runs as San Diego snapped a four-game losing streak with a win over visiting San Francisco.

Manny Machado, Jason Heyward and Elias Diaz each had two hits for the Padres. Nick Pivetta (5-1) fanned nine while allowing three runs in 5 1/3 innings.

Willy Adames homered among his two hits for the Giants, and LaMonte Wade Jr. hit a two-run double. Logan Webb (3-2) was pounded for five runs on nine hits in five innings.

Guardians 2, Twins 1

Kyle Manzardo opened the ninth inning with a walk-off home run as Cleveland snapped a three-game skid with a victory over visiting Minnesota.

Chris Paddack was nearly as solid for the Twins, permitting just Bo Naylor’s solo homer and three other hits in five innings. The Twins fell to 0-6 with him on the mound this season.