PHOENIX (AP) — Jake Peavy had another strong outing, Buster Posey homered and the San Francisco Giants gained a game in the NL West race with a 2-1 victory over the Arizona Diamondbacks on Tuesday night. The victory, combined with the Dodgers' 10-4 loss at Colorado, left the Giants three games behind first-place Los Angeles with 11 to play.Read more on NewsOK.com