Diamondbacks’ bullpen narrowly holds off Giants to win 4-3

Diamondbacks’ bullpen narrowly holds off Giants to win 4-3