Kelly brilliant on mound, D-backs beat skidding Giants 7-0


              San Francisco Giants starting pitcher Jakob Junis throws against the Arizona Diamondbacks during the first inning of a baseball game Monday, July 25, 2022, in Phoenix. (AP Photo/Ross D. Franklin)
            
              Arizona Diamondbacks' Geraldo Perdomo (2) scores a run as San Francisco Giants catcher Joey Bart, right, catches a low throw during the fifth inning of a baseball game Monday, July 25, 2022, in Phoenix. (AP Photo/Ross D. Franklin)
            
              Arizona Diamondbacks' Geraldo Perdomo connects for a run-scoring double against the San Francisco Giants during the fifth inning of a baseball game Monday, July 25, 2022, in Phoenix. (AP Photo/Ross D. Franklin)
            
              San Francisco Giants center fielder Austin Slater, left, is unable to make a play on a double hit by Arizona Diamondbacks' David Peralta as Giants right fielder Luis Gonzalez (51) looks on during the fourth inning of a baseball game Monday, July 25, 2022, in Phoenix. (AP Photo/Ross D. Franklin)
            
              San Francisco Giants manager Gabe Kapler, right, heads back to the dugout after talking with relief pitcher Jarlin Garcia, left, during the fifth inning of a baseball game against the Arizona Diamondbacks, Monday, July 25, 2022, in Phoenix. (AP Photo/Ross D. Franklin)
            
              Arizona Diamondbacks' Jake McCarthy (30) celebrates with manager Torey Lovullo (17) and David Peralta, left, after scoring against the San Francisco  Giants during the fifth inning of a baseball game Monday, July 25, 2022, in Phoenix. (AP Photo/Ross D. Franklin)
            
              Arizona Diamondbacks starting pitcher Merrill Kelly throws against the San Francisco Giants during the first inning of a baseball game Monday, July 25, 2022, in Phoenix. (AP Photo/Ross D. Franklin)
Kelly brilliant on mound, D-backs beat skidding Giants 7-0