MLB Final Intelligence
Milwaukee Brewers vs San Francisco Giants β Recap
July 29, 2026 Β· Oracle Park Β· View Preview
Game Recap
The San Francisco Giants delivered a stunning upset on Thursday night, dismantling the heavily favored Milwaukee Brewers 16-3 in a game that saw the underdog Giants control the flow from early on. Entering the contest with a 45-62 record against the Brewers' impressive 67-40, San Francisco wasted no time establishing their presence. In the bottom of the second inning, Daniel Susac launched a 411-foot homer to center field, bringing home Lee and Adames to put the Giants up 3-0. The Brewers attempted to claw their way back, scoring in consecutive innings with Turang's fielder's choice in the third and Mitchell's groundout in the fourth, narrowing the deficit to a mere 3-2.
However, any hope of a Brewers comeback was decisively quashed in the bottom of the sixth inning, which proved to be the game's turning point. The Giants erupted for a massive seven-run rally, starting with Koss's single that scored Adames. Arraez followed with a single to bring in Susac, before Ramos singled home J. RodrΓguez and Koss, extending the lead to 7-2. The barrage continued as Devers' fielder's choice scored Arraez on a catcher's error, and Lee capped off the explosive inning with a double, driving in Devers and Ramos to push the score to a commanding 10-2.
Brewers pitcher Logan Webb turned in a solid performance for the Giants, allowing just two earned runs over 6.0 innings while striking out four, setting the stage for his offense. While Turang managed to single in a run for Milwaukee in the top of the seventh, the Giants remained relentless. They added three more runs in the bottom of the seventh, thanks to an Arraez single, an Eldridge fielder's choice, and another single from Lee, further widening the gap to 13-3.
The Giants continued to pour it on in the eighth. Daniel Susac hit his second home run of the night, a 379-foot shot to left center, highlighting his dominant performance that included two homers, four RBI, and three runs scored. Ramos then singled home Koss, and Cavanaugh followed with a single that scored Eldridge, bringing the final tally to 16-3. This overwhelming offensive display ensured the Giants pulled off a significant upset, turning a projected tight contest into a runaway victory.
How the Prediction Fared
Pregame, the market favored the Milwaukee Brewers (-118, 52% implied) over the San Francisco Giants. Final: the San Francisco Giants won 16β3, pulling off the upset.
Player of the Game
Turning Point
The game turned in the 6th inning, when the San Francisco Giants scored 7 runs.
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Logan Webb W |
|
6.0 | 5 | 2 | 2 | 1 | 4 | 3.93 |
| Thomas Pannone L |
|
3.0 | 3 | 3 | 2 | 2 | 2 | 6.00 |
| Chad Patrick |
|
2.0 | 2 | 2 | 2 | 2 | 1 | 3.59 |
| Bryse Wilson |
|
1.2 | 6 | 3 | 3 | 0 | 0 | 4.87 |
| Andrew Vaughn |
|
1.0 | 3 | 3 | 3 | 2 | 1 | 27.00 |
| Caleb Kilian |
|
1.0 | 1 | 0 | 0 | 1 | 1 | 4.46 |
| Keaton Winn |
|
1.0 | 0 | 0 | 0 | 0 | 1 | 3.19 |
| Sam Hentges |
|
1.0 | 2 | 1 | 1 | 2 | 1 | 2.82 |
| Aaron Ashby |
|
0.1 | 3 | 5 | 4 | 1 | 1 | 3.86 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Heliot Ramos |
|
5 | 4 | 0 | 3 | 1 | 1 | 0 |
| Luis Arraez |
|
5 | 4 | 0 | 2 | 1 | 0 | 0 |
| Daniel Susac |
|
4 | 2 | 2 | 4 | 3 | 1 | 0 |
| Jung Hoo Lee |
|
6 | 2 | 0 | 3 | 1 | 0 | 0 |
| Brice Turang |
|
5 | 2 | 0 | 2 | 0 | 0 | 1 |
| Christian Koss |
|
5 | 2 | 0 | 1 | 3 | 0 | 0 |
| Jake Bauers |
|
5 | 2 | 0 | 0 | 1 | 0 | 0 |
| Drew Cavanaugh |
|
1 | 1 | 0 | 1 | 0 | 0 | 0 |
| Christian Yelich |
|
2 | 1 | 0 | 0 | 0 | 2 | 0 |
| Cooper Pratt |
|
3 | 1 | 0 | 0 | 0 | 1 | 2 |
| David Hamilton |
|
2 | 1 | 0 | 0 | 1 | 0 | 0 |
| Luis Lara |
|
4 | 1 | 0 | 0 | 1 | 0 | 0 |
| Drew Gilbert |
|
1 | 1 | 0 | 0 | 1 | 1 | 0 |
| Willy Adames |
|
3 | 1 | 0 | 0 | 2 | 1 | 0 |
More MLB Results β Wednesday, July 29, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking β all in one workspace built for serious bettors and DFS players.