San Francisco GiantsOpen full analysis
Milwaukee BrewersOpen full analysis
The San Francisco Giants edged the Milwaukee Brewers 1–0 on June 3 at American Family Field in a low-scoring pitching duel that saw both offenses struggle mightily. San Francisco's pitching staff was dominant, allowing just three hits and zero earned runs while striking out nine batters, though the Giants' own bats managed only eight hits with a single home run and one RBI. Milwaukee's offense was nearly nonexistent, managing just three hits with a .699 OPS and striking out five times despite drawing two walks. The Brewers' pitching kept the game tight—allowing eight hits and one earned run with a 3.11 ERA—but couldn't prevent the decisive run from scoring. This defensive showcase highlighted San Francisco's ability to win games through pitching depth rather than offensive firepower, a trend that could become critical if the Giants continue to underperform at the plate as the season progresses.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
SF | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 8 | 0 |
MIL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
Batting box score
Pitching box score
Players who scored
Victor Bericoto