¦ Brewers: Christian Yelich homered and Keon Broxton had an RBI triple, both off Clayton Kershaw, in a 4-2 win over the Dodgers that ended a sevengame losing streak. Josh Hader received an ovation a day after apologizing again for years-old offensive tweets, then struck out four in two scoreless innings.

Manny Machado went 1-for-5.

¦ Astros: George Springer hit a grand slam and Justin Verlander ended his six-start winless streak with 11 strikeouts over six innings of a 7-0 shutout of the Angels.

Verlander allowed five hits as his ERA dropped to 2.19. Shohei Ohtani doubled twice as the Angels dropped below .500 for the first time since the opener.

¦ Tigers: Jose Iglesias homered and drove in four runs and Mike Fiers struck out six in 6 1 /3 innings of a 5-0 shutout of the Red Sox. In his first scoreless outing since April 8, Fiers allowed seven hits and three walks. Mookie Betts’ two hits raised his MLB-best average to .355 as the Red Sox lost for the second time in 15 games.

¦ Yankees: Sonny Gray won consecutive starts for the first time since the Yankees acquired him last summer, holding down the Mets 7-6. Gray allowed three runs (two earned) on three hits and three walks in 5 1 /3 innings. Aaron Judge homered for the Yankees, who survived a wild ninth as Aroldis Chapman forced in two runs and failed to get an out.

¦ Indians: Yonder Alonso homered twice in a 16-3 win over the Rangers. Austin Bibens-Dirkx allowed a club-record 11 runs in four innings of relief. Shin-Soo Choo went 0-for-4 to end his 52-game on-base streak.

¦ Rockies: Tom Murphy’s pinch homer in the eighth lifted the Rockies past the Diamondbacks 6-5. The Rockies overcame a three-run deficit for their seasonhigh seventh straight win.

¦ Cardinals: Matt Carpenter homered for the sixth straight game as the Cardinals beat the Cubs 6-3 to split a doubleheader.

Carpenter tied the club record held by Mark McGwire. Ben Zobrist went 4-for-4 as the Cubs won the opener 7-2.