PHOENIX — The Arizona Diamondbacks clobbered four home runs, and Zac Gallen delivered an ace-like performance in Tuesday’s 8-2 win against the San Francisco Giants.
Jake McCarthy, Lourdes Gurriel Jr., Randal Grichuk and James McCann all went yard, as the D-backs improved to 11-2 when they hit at least three home runs.
Arizona’s yo-yo season is back over .500 at 43-42, which is only three games behind the third NL Wild Card spot.
After a devastating sweep at the hands of the Miami Marlins last weekend, the D-backs have bounced back with two wins to start this four-game set against a division rival that sits ahead of them in the standings (45-41).
RELATED STORIES
Diamondbacks ban fan ejected for interference in win vs. Giants
Corbin Carroll operating with intent to return before All-Star break
The first two innings on Tuesday looked pretty bleak for the Diamondbacks.
Gallen allowed his 20th home run of the season in the second inning to Willy Adames, and another run scored after Daniel Johnson doubled, advanced on a throw that got away and scored on a grounder. Giants starter Hayden Birdsong started the game with a pair of 1-2-3 innings.
The tide turned when D-backs center fielder Alek Thomas threw out Giants base runner Rafael Devers at the plate to end the top of the third.
Arizona followed with eight unanswered runs, as Gallen threw four perfect innings to end his night. Gallen finished with seven innings, one earned run and 10 strikeouts. He did not walk a batter for only the second time all season. Tuesday was another example that he can still dominate on the right day as he searches for consistency.
Geraldo Perdomo put a run on the board with an RBI single in the third after McCann advanced to second base on a passed ball by Patrick Bailey.
Birdsong started the fourth inning with 10 straight balls followed by a monster 422-foot home run from McCarthy, which extended his hitting streak to six games.
Rake McCarthy pic.twitter.com/tOq889rhU4
— Arizona Diamondbacks (@Dbacks) July 2, 2025
Gurriel homered for the second straight game in the fifth inning, which was extended after Eugenio Suarez reached first base on a dropped third strike — another passed ball.
Leading off the sixth, Grichuk capped an eight-pitch at-bat with a 453-foot rocket to center field, and McCann followed with his first Diamondbacks home run. Grichuk started in place of Josh Naylor, who was scratched before first pitch, and delivered two extra-base hits with a double and home run.
We're goin' back-to-back! pic.twitter.com/GX9Rjp06YA
— Arizona Diamondbacks (@Dbacks) July 2, 2025
All nine starters in the Diamondbacks’ lineup reached base safely, totaling nine hits and five walks.
From the third inning on, the Diamondbacks played a pretty complete game in all phases while the Giants were sloppy, which made a huge difference in this being a blowout.
Diamondbacks’ next game
Merrill Kelly (3.49 ERA) starts for the Diamondbacks on Wednesday, while right-hander Landen Roupp will pitch for the Giants (3.43 ERA).
First pitch is at 6:40 p.m. on 98.7 and the Arizona Sports app.
Follow @alexjweiner
Read More Details
Finally We wish PressBee provided you with enough information of ( Diamondbacks crush 4 home runs, Zac Gallen deals in win vs. Giants )
Also on site :