


Alex Bregman, Kristian Campbell and Triston Casas all hit two-run homers and the visiting Boston Red Sox beat the Baltimore Orioles 8-4 on Thursday to take two of three in the series.
Cedric Mullins led off the bottom of the first with a home run for Baltimore, but Charlie Morton (0-2) allowed five runs in five innings in his home debut for the Orioles. Morton struck out 10, but the two home runs he yielded each followed a walk.
Bregman went deep in the first for his first RBIs of the season. Then Campbell, who signed a $60 million, eight-year deal before Wednesday’s game, hit his home run in the second to make it 4-1.
YANKEES 9, DIAMONDBACKS 7 >> Aaron Judge started another home run barrage with a three-run, first-inning drive that made him the third-fastest Yankees player with 500 extra-base hits and finished with three hits and four RBIs to lead host New York over Arizona.
The Yankees’ Trent Grisham and Jazz Chisholm Jr. added two-run homers off Merrill Kelly (1-1), who allowed a career-high nine runs in 3 2/3 innings.
Judge fell a triple short of the cycle and is hitting .417 with five homers and 15 RBIs. He has 320 homers, 175 doubles and five triples in 999 games, and only Joe DiMaggio (853) and Lou Gehrig (869) reached 500 extra-base hits in fewer games among Yankees.
Geraldo Perdomo hit a grand slam in the seventh for the Diamondbacks.
PHILLIES 3, ROCKIES 1 >> Taijuan Walker pitched six scoreless innings, Kyle Schwarber homered and host Philadelphia defeated Colorado.
Walker, who was pulled from the Phillies rotation in 2024 because of his ineffectiveness, was making his season debut as a starter filling in for the injured Ranger Suárez. He allowed three hits and struck out four.
The win capped a three-game sweep of the Rockies.
ASTROS 5, TWINS 2 >> Christian Walker and Jeremy Peña homered and Brendan Rodgers had three hits and three RBIs to lead visiting Houston to a win over Minnesota.
Hunter Brown (2-0) gave up two runs in the first and shut down the Twins the rest of the way, allowing five hits and no walks with eight strikeouts in six innings.
Twins starter Joe Ryan (0-2) allowed five runs on five hits in five innings.
Minnesota took a 2-0 lead in the first inning of its home opener. Matt Wallner led off with drive to the warning track that got stuck under the padding on the wall in right-center. He reached third base on the play, then scored on Carlos Correa’s groundout. Byron Buxton hit an infield single, stole second and scored on Trevor Larnach’s single to left-center.
BREWERS 1, REDS 0 >> Nestor Cortes bounced back from his dreadful Milwaukee debut by allowing just one hit over six innings in a victory over visiting Cincinnati. The Reds lost 1-0 for a third straight game after falling by that score to the Texas Rangers each of the previous two days. According to Sportradar, the Reds are the first team to lose three consecutive games 1-0 since the Philadelphia Phillies in May 1960.
Cortes (1-1) was pitching five nights after allowing homers on each of his first three pitches in a loss to the Yankees, his former team.
Sal Frelick drove in Jackson Chourio with a two-out single in the fourth inning.