In a game a first-class pitcher for a first-place team, the unpredictable hours led to a predictable result as the Giants beat the Astros 3-2.