Atlanta BravesApri l’analisi completa
San Francisco GiantsApri l’analisi completa
The San Francisco Giants edged the Atlanta Braves 3–2 on June 28 at Oracle Park in a low-scoring affair that fell well short of the 7.5-run Vegas total. San Francisco's offense generated 10 hits but struggled to capitalize, recording just 2 RBIs while striking out 12 times; the Giants' .725 OPS reflected their offensive limitations despite holding possession. Atlanta's pitching staff was the game's standout unit, striking out 12 Giants while posting a 3.41 ERA, though the Braves' own anemic offense—just 6 hits and 2 RBIs—proved insufficient despite a lower strikeout rate of 3. The Giants' pitching allowed 6 hits and 1 earned run, though a fielding error contributed to San Francisco's narrow margin. Both teams' offensive output underperformed expectations in what amounted to a grinding, low-run contest decided by marginal execution. The Braves' inability to generate run support despite strong pitching suggests offensive consistency will be critical as the division race tightens.


Line score
| Squadra | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
ATL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 2 | 6 | 2 |
SF | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 3 | 10 | 1 |
Batting box score
Pitching box score
Players who scored
Matt Olson
Eli White
Luis Arraez
Heliot Ramos
Drew Gilbert