Home/Articles/MLB
MLB·FINAL·July 2, 2026 01:13 AM ET

Giants beat Diamondbacks 6-4 to salvage series finale

San Francisco avoids the sweep in Arizona.

Wire Report IntelligenceUpdated Jul 21 min read
Post on X
SF
San Francisco Giants
VS
ARI
Arizona Diamondbacks
The #SFGiants take the finale against the Dbacks 👊 https://t.co/5j2fGWtKzO

What happened: The San Francisco Giants beat the Arizona Diamondbacks 6-4 in the finale of their series in the desert. The win came after Arizona had taken the first two games, giving the Giants a split of the final game and denying the Diamondbacks a series sweep. Arizona now leads the three-game set 2-1.

Why it matters: For San Francisco, sitting at 35-49 on the season, the result is a needed win against a divisional opponent that had dominated the recent head-to-head. Arizona, at 42-42, had won five straight meetings against the Giants entering the finale, so ending that run carries some weight for a San Francisco club trying to stabilize.

By the numbers: Arizona entered the day 42-42 (scoring 4.2, allowing 4.6 per game); San Francisco sat at 35-49 (scoring 4.1, allowing 4.7). The Diamondbacks had won the previous five meetings, including 8-2 on June 30 and 5-4 on June 29. Arizona's biggest win of the season also came against the Giants, 12-2 on May 18.

What to watch: San Francisco now shifts its focus to its next series on the road as it looks to build on the finale win and climb back in the standings.

Sources

Box score

More on San Francisco Giants

CONVERSATION
Loading comments…
MLBRecapSan Francisco GiantsArizona Diamondbacks
Follow MLB Intelligence
Real-time signals and analysis
@WireReportMLB
WR Pro
The day's sports, briefed to your inbox at 7am ET. Every claim sourced.
$9/monthFree weekly newsletter →
RELATED STORIES
← Back to Wire Report