San Francisco GiantsOpen full analysis
Arizona DiamondbacksOpen full analysis
The Arizona Diamondbacks edged the San Francisco Giants 5–4 on June 29 at Chase Field in a low-scoring affair that stayed well under the Vegas total of 9.5. Despite being outhit 9–6, Arizona prevailed thanks to two home runs and efficient run production, posting 5 RBI on just six hits while maintaining a .694 OPS. San Francisco's Giants managed nine hits but could only convert those into four runs, with a single home run and four RBI, posting a marginally better .725 OPS but failing to capitalize on scoring opportunities. Arizona's pitching staff allowed nine hits and four earned runs with a 4.33 ERA, while San Francisco's pitchers surrendered six hits and five earned runs with a nearly identical 4.32 ERA. The Diamondbacks committed one error but took advantage of the Giants' inability to string together hits in key moments, with both offenses striking out three times. This defensive struggle and offensive inefficiency for San Francisco suggests the Giants' run-scoring issues may continue to plague their division standing if they cannot improve their clutch-hitting performance.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
SF | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 2 | 4 | 9 | 0 |
AZ | 1 | 0 | 0 | 0 | 3 | 1 | 0 | 0 | 0 | 5 | 6 | 1 |
Batting box score
Pitching box score
Players who scored
Heliot Ramos
Bryce Eldridge
Victor Bericoto
Drew Gilbert
Ketel Marte ×2
Nolan Arenado ×2
Tommy Troy