The D-backs beat the Giants 4-2 on July 1, 2025, snapping a 4-game skid. Lourdes Gurriel Jr.'s HR & Ryne Nelson's gem led Arizona to a needed win.
StatPro MLB Beat Reporter
Finally, a collective sigh of relief from the Chase Field faithful. The Arizona Diamondbacks snapped their frustrating four-game losing streak Tuesday night, putting together a complete performance to defeat the San Francisco Giants 4-2. It was a much-needed win that saw power hitting, stellar pitching, and enough late-game drama to keep everyone on the edge of their seats.
That's 11 home runs in the month of June for Eugenio Suárez. Let that sink in.
The offense, which had sputtered during the losing streak, came to life at crucial moments. Center fielder Alek Thomas was the sparkplug, putting together a perfect 3-for-3 night at the plate and scoring two of the team's four runs. The game remained a tense, scoreless duel until the sixth inning when Lourdes Gurriel Jr. unleashed some 'Piña Power,' launching his 11th home run of the season off Logan Webb to give Arizona a 2-0 lead that electrified the crowd.
While the bats provided the timely hits, the pitching staff shut the door. Starter Ryne Nelson was masterful, carving up the Giants for 6 2/3 innings. He allowed just two runs on five hits while striking out seven and, most impressively, issuing zero walks. After he departed, the bullpen was nails. John Curtiss entered a high-leverage situation in the eighth and earned his first win, while Shelby Miller came on to record his first career four-out save, confidently closing out a vital victory.
Just when the Giants were clawing back into the game, Eugenio Suárez provided the knockout blow. His solo home run in the bottom of the eighth was more than just an insurance run; it was a continuation of one of the hottest months of his career. The blast was his 26th of the season and an incredible 11th in the month of June alone. Geno's power surge has been the engine of the D-backs' offense, and his consistency has been a sight to behold.
It wasn't a clean win, but it was certainly an eventful one. The eighth inning featured a bizarre fan interference call on a deep fly ball from Christian Koss that was ultimately ruled a ground-rule double, sparking debate among fans and broadcasters. The tension boiled over in the ninth when Giants manager Bob Melvin was ejected after a heated argument with the home plate umpire, adding a fiery exclamation point to the D-backs' hard-fought win.
With the losing streak in the rearview mirror and the team back at .500 (42-42), the Diamondbacks have a chance to build some real momentum. They'll hand the ball to ace Zac Gallen for the next game, who has owned the Giants recently. A series win is now firmly in sight, and it feels like the Snakes are ready to strike again.