MINNEAPOLIS >> Christian Walker and Jeremy Peña homered and Brendan Rodgers had three hits and three RBIs to lead the Houston Astros to a 5-2 win over the Minnesota Twins on Thursday.

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. The 26-year-old righty retired 15 of the last 16 batters he faced.

Bryan King, Bryan Abreu and Josh Hader pitched scoreless innings in relief. Hader earned his third save.

Twins starter Joe Ryan (0-2) allowed five runs on five hits and struck out six over five innings.

Phillies 3, Rockies 1 >> Taijuan Walker pitched six scoreless innings, Kyle Schwarber homered and 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 off a three-game sweep of the Rockies for Philadelphia.

Red Sox 8, Orioles 4 >> Alex Bregman, Kristian Campbell and Triston Casas all hit two-run homers, and Boston beat Baltimore 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.

Casas’ drive made it 7-3 in the seventh. He was 2 for 21 with no RBIs entering the day.

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 slumping 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. It’s happened six times in the majors, four of those from 1908-17.

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 New York over Arizona.

New York’s Trent Grisham and Jazz Chisholm Jr. added two-run homers off Merrill Kelly (1-1), who allowed a career-high nine runs, nine hits and three walks in 3 2/3 innings. The Yankees had 22 homers on a 4-2 opening homestand, five more than any other team hit in its first six games.

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.