PHOENIX -- Manager Bruce Bochy successfully challenged to get a game-ending double play after Brandon Crawford singled in a run in the ninth inning and the San Francisco Giants beat the Arizona Diamondbacks 2-1 on Sunday to complete a four-game sweep.