The game turned in one explosive inning. Houston erased a three-run deficit with six third-inning runs to defeat Colorado 7-6 at Daikin Park, snapping an eight-game losing streak that had dropped the Astros to the bottom of their division.
Christian Walker carried the Houston offense with three hits and two RBIs, including a 422-foot home run in the second inning that cut Colorado's early lead to 3-1. Walker went 3-for-4 with two runs scored, raising his season average to .313 with four home runs and 15 RBIs.
The decisive third inning began with Yordan Alvarez doubling to right, scoring Jose Altuve and Christian Vázquez to tie the game 3-3. Walker then grounded into a fielder's choice that brought Alvarez home for a 4-3 lead. Cam Smith singled to right to score Carlos Correa, extending the advantage to 5-3. Walker scored on a fielding error by second baseman Willi Castro, and Vázquez capped the outburst with an RBI single to left that made it 7-3.
Hunter Goodman kept Colorado within striking distance with two home runs, including a 377-foot shot in the first inning and a 396-foot blast in the fifth. Michael Lorenzen took the loss for Colorado, allowing seven runs on six hits over 2.2 innings with an 8.10 ERA. AJ Blubaugh earned the win for Houston despite carrying a 9.28 ERA.
Houston improved to 6-11 while Colorado fell to 6-10. Lorenzen reached 400 career games pitched in this game. Jose Altuve is seven games away from 2,000 career games.