Astros left-hander Dallas Keuchel gave up a pair of runs in the second inning on a Jett Bandy home run and a Kole Calhoun RBI triple, then settled down to retire 11 of the last 13 batters he faced. Keuchel finished with a quality start, giving up three runs (two earned) in six innings as Houston won for the 10th time in its last 11 games.
MOMENTS THAT MATTERED
Altuve can't stop, won't stop: Altuve, who went 4-for-5 and extended his hitting streak to 11 games, has the longest on-base streak by an Astros player since Lance Berkman reached in 37 games in a row in the 2004 season.