Framber Valdez produced his fifth scoreless start of the season, and rookie Cam Smith homered for the first time in nearly two months as the Houston Astros squared this three-game interleague series against the visiting Colorado Rockies with a 4-0 victory on Wednesday.