D-backs Giants 7-26-22

Arizona Diamondbacks starting pitcher Tyler Gilbert throws a pitch against the San Francisco Giants during the first inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) Arizona Diamondbacks second baseman Buddy Kennedy is unable to make a play on a pop fly single hit by San Francisco Giants' Darin Ruf during the first inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) San Francisco Giants starting pitcher Carlos Rodon throws a pitch against the Arizona Diamondbacks during the first inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) Arizona Diamondbacks' Sergio Alcantara connects for a two-run home run against the San Francisco Giants during the second inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) San Francisco Giants left fielder Darin Ruf is unable to make a play on a two-run home run hit by Arizona Diamondbacks' Sergio Alcantara during the second inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) Arizona Diamondbacks' Sergio Alcantara (43) celebrates his two-run home run against the San Francisco Giants with Diamondbacks' David Peralta during the second inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) Arizona Diamondbacks' Sergio Alcantara, second from right, celebrates his two-run home run against the San Francisco Giants with Diamondbacks' Alek Thomas (5) and Jake McCarthy, right, as Giants catcher Joey Bart, left, pauses at home plate during the second inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) San Francisco Giants' Wilmer Flores (41) celebrates his two-run home run against the Arizona Diamondbacks with teammates in the dugout during the third inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) Arizona Diamondbacks' Christian Walker watches the flight of his three-run home run against the San Francisco Giants as he rounds the bases during the third inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) Arizona Diamondbacks' Christian Walker (53) celebrates his three-run home run against the San Francisco Giants with Diamondbacks' Geraldo Perdomo (2) during the third inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) San Francisco Giants starting pitcher Carlos Rodon (16) walks around the mound after giving up a three-run home run to Arizona Diamondbacks' Christian Walker, left, during the third inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) Arizona Diamondbacks' Christian Walker starts his swing on a three-run home run against the San Francisco Giants during the third inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) San Francisco Giants first baseman Brandon Belt, middle, makes a catch on a pop fly hit by Arizona Diamondbacks' Jordan Luplow as Giants catcher Joey Bart, left, avoids running into Belt while Giants shortstop David Villar, right, looks on during the first inning of a baseball game Tuesday, July 26, 2022, in Phoenix. (AP Photo/Ross D. Franklin) San Francisco Giants shortstop Thairo Estrada, left, throws to first base to get Arizona Diamondbacks' Alek Thomas out as Giants third baseman David Villar, right, backs up the play during the seventh inning of a baseball game Tuesday, July 26, 2022, in Phoenix. The Diamondbacks won 7-3. (AP Photo/Ross D. Franklin) Arizona Diamondbacks center fielder Alek Thomas (5) and Diamondbacks shortstop Geraldo Perdomo (2) celebrate a win against the San Francisco Giants after the final out in the ninth inning of a baseball game Tuesday, July 26, 2022, in Phoenix. The Diamondbacks won 7-3. (AP Photo/Ross D. Franklin) Arizona Diamondbacks relief pitcher Mark Melancon, right, and Diamondbacks catcher Carson Kelly, left, shake hands after the final out in the ninth inning of a baseball game against the San Francisco Giants Tuesday, July 26, 2022, in Phoenix. The Diamondbacks won 7-3. (AP Photo/Ross D. Franklin) Arizona Diamondbacks' Carson Kelly (18) celebrates his run scored against the San Francisco Giants with Diamondbacks' Christian Walker (53) during the eighth inning of a baseball game Tuesday, July 26, 2022, in Phoenix. The Diamondbacks won 7-3. (AP Photo/Ross D. Franklin) San Francisco Giants relief pitcher Yunior Marte walks off the field after being replaced during the eighth inning of a baseball game against the Arizona Diamondbacks Tuesday, July 26, 2022, in Phoenix. The Diamondbacks won 7-3. (AP Photo/Ross D. Franklin) Arizona Diamondbacks' Carson Kelly (18) scores a run as San Francisco Giants catcher Austin Wynns, right, pauses in front of home plate during the eighth inning of a baseball game Tuesday, July 26, 2022, in Phoenix. The Diamondbacks won 7-3. (AP Photo/Ross D. Franklin)