D-backs Giants 8-3-21

Arizona Diamondbacks third baseman Asdrubal Cabrera fields a grounder hit by San Francisco Giants' Darin Ruf during the third inning of a baseball game, Tuesday, Aug. 3, 2021, in Phoenix. Ruf was out at first.  (AP Photo/Ross D. Franklin) San Francisco Giants second baseman Donovan Solano (7) tags out Arizona Diamondbacks' Nick Ahmed (13) in a rundown during the fourth inning of a baseball game Tuesday, Aug. 3, 2021, in Phoenix. (AP Photo/Ross D. Franklin) San Francisco Giants' Austin Slater argues a called third strike during the eighth inning of the team's baseball game against the Arizona Diamondbacks, Tuesday, Aug. 3, 2021, in Phoenix. The Diamondbacks won 3-1. (AP Photo/Ross D. Franklin) Arizona Diamondbacks left fielder David Peralta (6) celebrates with catcher Carson Kelly, left, after the final out of the team's baseball game against the San Francisco Giants, Tuesday, Aug. 3, 2021, in Phoenix. The Diamondbacks won 3-1. (AP Photo/Ross D. Franklin) Arizona Diamondbacks relief pitcher Tyler Clippard (36) celebrates with catcher Carson Kelly after the final out of the team's baseball game against the San Francisco Giants, Tuesday, Aug. 3, 2021, in Phoenix. The Diamondbacks won 3-1. (AP Photo/Ross D. Franklin)