Houston put pressure on Logan Gilbert immediately. Alvarez's first-inning single scored Jeremy Peña, and the Astros loaded the bases with no outs in the third before Walker cleared them with a three-run homer to left. Gilbert escaped the rest of that inning, but the early damage gave Houston a lead its pitching staff never let go.
Isaac Paredes added a solo home run in the sixth, his 23rd of the season. Alvarez finished the scoring in the eighth with a two-run shot to right, his 41st homer. The blast tied Tampa Bay's Junior Caminero for the American League lead, according to the Associated Press recap. Alvarez went 2-for-4 with a walk, three RBIs and a run. Walker was 1-for-5 with his three-run homer, while Jose Altuve and Yainer Diaz each collected two hits.
Houston's pitching turned the long balls into a complete team win. Miguel Ullola earned the decision after two scoreless innings, and the Astros used seven pitchers to hold Seattle to four hits. Cristian Javier, Bennett Sousa and Logan VanWey each added scoreless work before the later relievers finished the shutout. Julio Rodríguez had two of Seattle's hits, but the Mariners did not score and committed the game's only error.