Brandon Belt and Joe Panik each had two hits and drove in two runs and the San Francisco Giants pounded out 16 hits for a 9-6 victory over the Arizona Diamondbacks to complete a three-game sweep at Chase Field on Sunday. Nick Hundley had three hits and an RBI, Brandon Crawford and Austin Slater had two hits and an RBI, and Hunter Pence had a two-run double for San Francisco, which has won three in a row and 10 of 12. Paul Goldschmidt hit a two-run homer and Jarrod Dyson had two singles, two stolen bases and two RBIs for Arizona, which was swept at home for only the second time this season.