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. San Francisco snapped a three-game losing streak and remained 2 1/2 games ahead of Pittsburgh for the NL’s top wild-card spot.
Peavy (6-4), acquired from Boston on July 26, allowed a run and five hits in 7 2-3 innings, striking out four and walking one. In his last five starts, he is 3-0 and has allowed a combined four runs.
Santiago Casilla pitched a perfect ninth for his 16th save in 20 opportunities.
Josh Collmenter (10-8) gave up two runs and seven hits in eight innings.
Posey again was a problem for Collmenter. By going 2 for 4, his career average against the Arizona right-hander is .611 (11 for 20) with three home runs.
Posey’s 21st home run of the season put the Giants up 1-0 in the fourth.
The Diamondbacks tied it at 1 in the sixth when Chris Owings tripled to deep center and scored on A.J. Pollock’s single.
San Francisco regained the lead for good in the seventh. Hunter Pence and Travis Ishikawa singled, then Brandon Crawford brought Pence home with a sacrifice fly to center.
Crawford had a double and bunt single to go with his sacrifice fly. Pablo Sandoval had two singles for the Giants. Ender Inciarte singled twice for the Diamondbacks.
Arizona threatened with runners on first and second in the eighth, but Sergio Romo came on to get Pollock to pop out to right and end the inning.
Giants: CF Angel Pagan missed a second straight game with a sore back. Manager Bruce Bochy said Pagan has a bulging disk and is day to day. Bochy said Pagan might require surgery in the offseason. ... 1B Brandon Belt, activated from the disabled list Monday (concussion), was not in the lineup Monday or Tuesday.
Diamondbacks: OF David Peralta remained sidelined with a lower back sprain. He has not played since Sept. 5.
Giants: LHP Madison Bumgarner goes for win No. 19 and the Giants try to win their seventh consecutive series at Chase Field. Bumgarner (18-9, 2.19 ERA) has won five straight, compiling a 1.80 ERA in that span with 41 strikeouts and four walks.
Diamondbacks: Manager Kirk Gibson made a late decision to start LHP Andrew Chafin instead of RHP Randall Delgado in Wednesday’s series finale. Chafin will make his second big league start. He pitched five scoreless innings in the second game of a doubleheader in Cleveland on Aug. 13. Delgado was sent back to the bullpen.