Arizona DiamondbacksOpen full analysis
San Francisco GiantsOpen full analysis
The Arizona Diamondbacks defeated the San Francisco Giants 6–2 on May 25 at Oracle Park, with the visiting offense capitalizing on limited opportunities to secure the road victory. Arizona out-hit San Francisco 11–5 and drove in six runs, including one home run, while holding the Giants to just two runs on five hits and two RBIs. The Diamondbacks' pitching staff was particularly effective, allowing only five hits and two earned runs while striking out five batters, posting a 4.04 ERA for the game. San Francisco's pitchers struck out nine Arizona batters but surrendered 11 hits and four earned runs, reflecting a 4.22 ERA and a defensive miscue. The Giants' offensive struggles were evident in their .679 OPS and anemic run production, while Arizona's .718 OPS and balanced attack—combining the home run with timely hitting—proved decisive. The disparity in run support and pitching efficiency suggests Arizona's ability to win games on the road despite modest strikeout totals, a trend that could bolster their division standing as the season progresses.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
AZ | 0 | 0 | 1 | 0 | 3 | 2 | 0 | 0 | 0 | 6 | 11 | 0 |
SF | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 5 | 1 |
Batting box score
Pitching box score
Players who scored
Gabriel Moreno ×2
Ketel Marte
Geraldo Perdomo
Jose Fernandez
Tommy Troy
Willy Adames
Luis Arraez