In a game started by 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.