Rubby De La Rosa pitched into the sixth inning to outduel Madison Bumgarner, and the Arizona Diamondbacks beat the San Francisco Giants 2-0 on Friday night. A.J. Pollock had two hits and made a stellar defensive play in the eighth to help preserve the Diamondbacks' 10th shutout of the season. Paul Goldschmidt also had two hits and scored a run as Arizona got its fifth consecutive win at AT&T Park.