Arizona Diamondbacks' Christian Walker (53) celebrates with Eugenio Suárez after they scored on a double by Gabriel Moreno against the San Francisco Giants during the seventh inning of a baseball game Friday, April 19, 2024, in San Francisco. (AP Photo/Jeff Chiu)
Arizona Diamondbacks' Blaze Alexander (9) watches his grand slam in front of San Francisco Giants catcher Tom Murphy during the eighth inning of a baseball game in San Francisco, Friday, April 19, 2024. (AP Photo/Jeff Chiu)
Arizona Diamondbacks' Gabriel Moreno hits a two-run double against the San Francisco Giants during the seventh inning of a baseball game in San Francisco, Friday, April 19, 2024. (AP Photo/Jeff Chiu)
San Francisco Giants pitcher Blake Snell (7) walks off the mound past manager Bob Melvin, right, during a pitching change in the fifth inning of the team's baseball game against the Arizona Diamondbacks in San Francisco, Friday, April 19, 2024. (AP Photo/Jeff Chiu)
San Francisco Giants' Jorge Soler gestures after hitting a home run against the Arizona Diamondbacks during the fourth inning of a baseball game in San Francisco, Friday, April 19, 2024. (AP Photo/Jeff Chiu)
Arizona Diamondbacks' Randal Grichuk hits a two-run double against the San Francisco Giants during the fifth inning of a baseball game in San Francisco, Friday, April 19, 2024. (AP Photo/Jeff Chiu)
Arizona Diamondbacks pitcher Jordan Montgomery works against the San Francisco Giants during the second inning of a baseball game in San Francisco, Friday, April 19, 2024. (AP Photo/Jeff Chiu)