Houston Astros' Yordan Alvarez (44) flips his bat as he watches his three-run home run in front of Arizona Diamondbacks catcher Jose Herrera, left, during the fifth inning of a baseball game in Houston, on Sept. 6, 2024. Michael Wyke/AP Photo
HOUSTON—Yordan Alvarez hit two three-run homers and Framber Valdez pitched seven innings in the Houston Astros’ 8-0 victory over the Arizona Diamondbacks on Friday night.
The AL West leaders got back on track after being swept in a three-game series at Cincinnati.