The surging San Francisco Giants have made the NL West a little more intriguing. Brandon Belt and Joe Panik drove in two runs each, Hunter Pence had a pinch-hit, two-run double, and the Giants completed a three-game sweep with a 9-6 victory over the division-leading Arizona Diamondbacks. It was San Francisco's seventh win in eight games and their first sweep of the Diamondbacks since September of 2016.