The Arizona Diamondbacks took on the San Francisco Giants at Chase Field on July 1, 2025. The Diamondbacks secured a win with a score of 8-2. This result brings their record to 43-43, while the Giants fall to 46-41.
Zac Gallen was the winning pitcher for the Diamondbacks. He pitched seven innings, allowing only two runs and striking out ten batters. Key performances included Lourdes Gurriel Jr. and Jake McCarthy, who both hit home runs, contributing to the team’s victory.
The Diamondbacks scored eight runs to defeat the Giants 8-2. The Giants took an early lead in the second inning with two runs. Adames hit a home run, and Bailey added an RBI. The Diamondbacks responded in the third inning with a run from McCann’s home run. In the fourth inning, the Diamondbacks added three more runs. Gurriel Jr. hit a home run, bringing in two runs. They extended their lead in the fifth and sixth innings with two runs each, thanks to McCarthy’s three-run homer and Grichuk’s solo shot.
Zac Gallen was the key pitcher for the Diamondbacks. He pitched seven innings, allowing only five hits and two runs. Gallen struck out ten batters and walked none, securing the win. This performance improved his record to 6-9 with a 5.45 ERA.
For the Diamondbacks’ offense, Lourdes Gurriel Jr. and Jake McCarthy stood out. Gurriel Jr. went 1-for-3 with two RBIs and a home run. McCarthy contributed with three RBIs on one hit, which was also a home run. Their efforts helped the Diamondbacks score eight runs.
Hayden Birdsong was the losing pitcher for the Giants. Birdsong pitched four innings, giving up four hits and four runs. He also walked four batters and recorded six strikeouts. This outing brought his record to 3-3 with a 4.30 ERA.
What’s Next

The San Francisco Giants will continue their series against the Arizona Diamondbacks on Thursday, July 3, 2025. The game will be held at Chase Field, with the first pitch scheduled for 9:40 PM. After this game, the Giants will head to Sutter Health Park to play against the None Athletics on Friday, July 4, 2025.
The Arizona Diamondbacks will also face the Giants on Thursday, July 3, 2025, at Chase Field. Following this, they will start a new series against the Kansas City Royals on Friday, July 4, 2025, also at Chase Field. The game will begin at 9:40 PM.
All odds are courtesy of Action247 Sportsbook. Good luck!!
* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.
Last updated:July 4, 2025 Diamondbacks, Giants