Game result and context
Houston Astros defeat Arizona Diamondbacks 3-1 in 2026 regular season matchup
The Houston Astros improved to 73-69 with a 3-1 win over the Arizona Diamondbacks, who fell to 74-68. Yainer Diaz provided the offensive spark with a home run, while Cristian Javier earned the win.
Final result
The Houston Astros defeated the Arizona Diamondbacks 3-1 on September 4, 2026. The game concluded after nine innings of play.
How the game changed
The decisive moment occurred in the bottom of the third inning when the Astros scored three runs to take an early lead. Yainer Diaz contributed to the rally with a solo home run. The Diamondbacks responded in the top of the fourth inning with a solo home run from Gabriel Moreno, but they were unable to close the gap for the remainder of the contest.
Key performances
Cristian Javier earned the win for Houston, pitching 5.0 innings and striking out eight batters while allowing only one earned run. Josh Hader secured his 23rd save of the season, striking out the side in the ninth inning. Yainer Diaz finished the game with two hits in three at-bats, including his home run and one RBI. Isaac Paredes also contributed an RBI for the Astros.
For Arizona, Merrill Kelly took the loss, pitching 6.0 innings and allowing three earned runs with four strikeouts. Gabriel Moreno provided the only run for the Diamondbacks with his solo home run in the fourth inning.
Season and playoff context
Following the game, the Houston Astros hold a 73-69 record and remain in first place in their division with a magic number of 18. The Arizona Diamondbacks move to 74-68, sitting 10.0 games back in their division and holding a wild-card rank of 4. The Diamondbacks' elimination number stands at 12, with a wild-card elimination number of 22.