Game result and context
Arizona Diamondbacks defeat Houston Astros 3-2 in 2026 regular season matchup
The Arizona Diamondbacks moved to 76-68 on the season with a 3-2 win against the Houston Astros, who fell to 73-71. Nolan Arenado provided the decisive offense with a two-run home run in the third inning, while Eduardo Rodriguez earned his 15th win of the year.
Final result
The Arizona Diamondbacks defeated the Houston Astros with a final score of 3-2. The game concluded after nine innings of play.
The Diamondbacks improved their season record to 76-68, while the Astros dropped to 73-71.
How the game changed
The Astros opened the scoring in the bottom of the first inning when Yordan Alvarez hit a solo home run. Arizona responded in the second inning to tie the game, then took the lead in the third inning on a two-run home run by Nolan Arenado.
Arizona held that 3-1 lead until the bottom of the eighth inning, when the Astros managed to score one run to narrow the gap to 3-2. The Diamondbacks held the lead through the final frame to secure the win.
Key performances
Eduardo Rodriguez earned the win for Arizona, pitching 6.0 innings and allowing one earned run while striking out six batters. Nolan Arenado led the offense with a home run and two RBIs.
For Houston, Peter Lambert took the loss, pitching 7.0 innings and allowing three earned runs with six strikeouts. Jose Altuve contributed three hits in four at-bats, and Yordan Alvarez provided the team's only home run of the game.
Season and playoff context
Following this game, the Arizona Diamondbacks hold a 76-68 record, placing them second in their division and maintaining their position as the current wild-card leader with no games back. Their elimination number stands at 10.
The Houston Astros remain in first place in their division with a 73-71 record. Their magic number to clinch the division is 17.