By the Associated Press
Alex Dickerson had three more RBIs, and five San Francisco relievers held the Arizona Diamondbacks scoreless for five innings in the Giants' 7-4 win Saturday night.
Dickerson, who doubled twice, now has now driven in nine runs in two games after a six-RBI night on Friday. Mike Yastrzemski homered and Brandon Crawford drove in two as the Giants have won the first two games of a weekend series against struggling Arizona.
Trevor Gott (4-0) earned the win with a scoreless fifth inning and Will Smith got his 20th save.
David Peralta had two hits and reached base four times on the night of a bobblehead giveaway featuring his likeness for Arizona, which has lost a season-high six straight.