The Diamondbacks beat the Giants 8-2 at Chase Field on June 30, 2026, and stretched their season record against San Francisco to eight wins in eight games. The win pushed them back above.500 at 43-42 and kept the series edge in their hands going into Wednesday, July 1.
Marte keeps stacking hits
Ketel Marte moved into second place on the Diamondbacks’ all-time hits list and tied a club record by homering for the fourth consecutive game. That kind of run turns one hot week into a wider marker of where he sits in the club’s history, and it came in a game where Arizona did its damage early and never needed to chase the board.
Lourdes Gurriel Jr. gave the lineup an immediate jolt with a three-run home run in the first inning, then added a double in the seventh. The first inning was part of a six-run burst that chased Landen Roupp after the Diamondbacks scored six runs off him.
Brandon Pfaadt settles in
Brandon Pfaadt handled the other side of the game. In his first start since April, he took a shutout into the sixth inning and finished with one run allowed in 5 1/3 innings, giving up three hits, walking one and striking out two. The line gave the Diamondbacks enough length to stay in control after the early scoring burst.
Giants Vs Diamondbacks has been about the same matchup all season, and Torey Lovullo said, “We just line up good with their pitching? I don’t know exactly what it is.” He also said, “But we play good baseball against them and that’s why we’re winning games.”
Diamondbacks against.500 teams
The cleaner part of the story is the scoreboard; the harder part is the split it sits inside. The Diamondbacks entered Wednesday with a 14-32 record against teams that are.500 or better, even while they were beating the Giants over and over. Lovullo did not dress that up: “We did our job exactly the way we’ve been trying for the past couple of months.”
That contradiction is why this result matters beyond one night. Arizona has four games left against the Giants in late August, and Zac Gallen's 6.4% Whiff Rate is the sort of front-line pitching note that can decide whether a run against San Francisco keeps rolling or stalls when the opponents get stronger. Whether the Diamondbacks’ success against the Giants can continue in the Wednesday, July 1 series finale is the part still to be answered on the field.









