The Angels led by three before the game had barely started. It did not matter. Houston kept coming, inning after inning, until a three-run sixth put them ahead for good and they closed it out 7-4 at Angel Stadium.

The Game Network — Where History Is Kept
 123456789RHE
HOU0110031017110
LAA300000010492

Yainer Diaz carried the Houston offense all night, going 4-for-5 with a home run and 3 RBI. He opened the scoring for the Astros with a 425-foot homer to left center in the second inning, then delivered the go-ahead blow in the sixth when his double drove in two more. He added another infield single in the ninth that set up an insurance run on a throwing error. His night matched the win, a complete offensive stamp on a game that swung more than once.

Los Angeles struck first. Vaughn Grissom's first-inning double scored Neto and Trout to make it 2-0, and Jo Adell followed with a single to bring home Grissom, putting the Angels up 3-0 before Houston had recorded an out. But Diaz's homer in the second and Jeremy Pena's homer in the third chipped away at the lead, and the Astros broke through in the sixth. Cam Smith's double scored Diaz and Trammell to give Houston a 4-3 lead, the eventual decisive swing of the game, and Smith later scored himself on a wild pitch by Mitch Farris. Houston tacked on more when Diaz's infield single brought home Altuve in the seventh, and an error in the ninth allowed Walker to score as well.

Angels starter Grayson Rodriguez pitched into the fifth, allowing 2 runs on 5 hits with 6 strikeouts, and left with the score still close. It was the bullpen that unraveled it. Farris took the loss after allowing 3 runs on 2 hits and 3 walks in just one inning, and Los Angeles' relief corps overall allowed 5 runs across 4.0 innings. Houston starter Hayden Wesneski worked 5.2 innings, allowing 3 runs on 7 hits, and earned his first win of the season. Bryan Abreu closed it out with 1.1 scoreless innings for his seventh save.

The result stretched Houston's winning streak to three games, improving the Astros to 55-55. Los Angeles fell to 42-67, extending its losing streak to three. Abreu, who fanned one Angel in the ninth, sits at 496 career strikeouts, just four shy of the 500 mark.