Following a ragged road trip that resulted in six losses over nine games, the Houston Astros opened an eight-game homestand Monday while kicking off a grueling stretch of the schedule. The Astros' 6-4 victory over the San Francisco Giants at Minute Maid Park was Houston's first of 30 games in a 32-day stretch, with the only off days coming Thursday and Aug. 31. With the roster already stretched thin by attrition, the Astros will need resiliency to persevere.