Diaz leads Astros past Angels 7‑4

ANAHEIM, Calif. (Interstat) — Yainer Diaz went 4 for 5 with a home run and three RBIs as the Houston Astros defeated the Los Angeles Angels 7-4 on Wednesday at Angel Stadium. Diaz drove in the go-ahead run in the sixth with a double and added an RBI single in the seventh and another in the ninth. Hayden Wesneski (1-0) allowed three runs over 5 2/3 innings for the win, and Bryan Abreu earned his seventh save with 1 1/3 scoreless innings. The Angels scored three in the first on Vaughn Grissom’s two-run double and Jo Adell’s RBI single, but Houston answered with a run in the second and third before taking the lead with three in the sixth. Cam Smith’s two-run double tied the game, and Diaz put the Astros ahead. Grissom had two RBIs for Los Angeles, which fell to 42-67. Houston improved to 55-55. Attendance was 26,417, and the game lasted 2 hours, 50 minutes.