San Francisco GiantsOpen full analysis
Arizona DiamondbacksOpen full analysis
The Arizona Diamondbacks defeated the San Francisco Giants 8–2 on June 30 at Chase Field, exceeding the Vegas total line of 9.5 runs with a decisive offensive performance. Arizona's lineup generated 10 hits and 2 home runs while drawing 7 walks, though their .238 batting average and .697 OPS reflected inconsistent contact overall. San Francisco managed only 4 hits and 2 runs despite matching Arizona's 2 home runs, with their pitching staff allowing 10 hits and 8 earned runs while issuing 7 walks—a concerning combination that undermined any offensive spark. The Giants' pitchers struck out just 5 Diamondbacks while walking 7, illustrating control issues that compounded the run-prevention problem. Arizona's defense was clean with no errors, supporting a dominant home victory. The Diamondbacks' ability to win decisively despite a subpar .697 OPS suggests their pitching advantage and San Francisco's offensive struggles will likely shape the remainder of this series.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
SF | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 2 | 4 | 0 |
AZ | 3 | 0 | 3 | 0 | 0 | 1 | 0 | 1 | 0 | 8 | 10 | 0 |
Batting box score
Pitching box score
Players who scored
Luis Arraez
Rafael Devers
Gabriel Moreno ×2
Ketel Marte
Geraldo Perdomo
Lourdes Gurriel Jr.
Max Kepler
Nolan Arenado
Jorge Barrosa