Josh Collmenter and Ryan Vogelsong each turned in scoreless performances before San Francisco broke through against the Arizona bullpen in the seventh, with Hunter Pence scoring the go-ahead run. The Giants remained 2 ½ games back in the NL West chase.