โ† MLB
MIL 66-40
8 โ€“ 2
FINAL
SF 45-61

Milwaukee Brewers vs San Francisco Giants โ€” Recap

July 28, 2026  ยท Oracle Park  ยท View Preview

๐Ÿ“ฐGame Recap

The Milwaukee Brewers, entering the contest with an impressive 66-40 record and favored in the pregame market, lived up to expectations by defeating the San Francisco Giants 8-2. The Brewers quickly established control, breaking the scoreless tie in the top of the third inning when Chourio singled to right field, sending Pratt across home plate for the game's initial run.

Milwaukee significantly extended their lead in the fourth inning, scoring three runs that proved to be the pivotal turning point of the game. Pratt started the outburst with a single to right, scoring Lara and advancing Mitchell to third. The inning's damage continued shortly after as Turang delivered a crucial single to center, driving in both Mitchell and Pratt to push the Brewers' advantage to a commanding 4-0. The Brewers kept the pressure on in subsequent innings; Lara grounded into a fielder's choice in the fifth to score Contreras, and in the seventh, he came through again with a triple to right that plated both Yelich and Vaughn, making it a 7-0 game.

Brewers pitching was equally dominant, with Logan Henderson delivering a top performance on the mound. Henderson stifled the Giants' offense over 5.2 innings, striking out seven batters and surrendering no earned runs. Milwaukee added their final run in the eighth inning when Chourio grounded out, allowing Hamilton to score. The San Francisco Giants, whose record now stands at 45-61, finally broke their scoring drought in the bottom of the eighth. Bryce Eldridge, who recorded the top batting performance for San Francisco, launched a two-run home run to right field, bringing Arraez home, but his 369-foot shot only narrowed the deficit to 8-2, a gap too wide for the Giants to overcome.

How the Prediction Fared

โœ“ Favorite Won

Pregame, the market favored the Milwaukee Brewers (-144, 56% implied) over the San Francisco Giants. Final: the Milwaukee Brewers won 8โ€“2.

Player of the Game

Bryce Eldridge
At the Plate
4 AB, 1 H, 1 HR, 2 RBI
Logan Henderson
On the Mound
5.2 IP, 7 K, 0 ER

Linescore

123456789 RHE
MIL 0 0 1 3 1 0 2 1 0 8 131
SF 0 0 0 0 0 0 0 2 0 2 70

Turning Point

The game turned in the 4th inning, when the Milwaukee Brewers scored 3 runs.

Pitching

Pitcher Team IP H R ER BB K ERA
Logan Henderson W 5.2 2 0 0 2 7 2.66
Landen Roupp L 3.2 4 4 4 3 1 4.12
JT Brubaker 3.0 5 3 3 0 1 3.10
Jason Foley 1.1 4 1 1 1 0 6.23
Abner Uribe 1.0 2 0 0 0 0 2.32
Craig Yoho 1.0 1 0 0 0 0 3.15
Grant Anderson 1.0 2 2 2 0 2 3.80
Keaton Winn 1.0 0 0 0 1 1 3.28
Aaron Ashby 0.1 0 0 0 0 0 3.28

Batting

Batter Team AB H HR RBI R BB K
Brice Turang 5 3 0 2 0 0 1
Jackson Chourio 5 2 0 2 0 0 0
William Contreras 5 2 0 0 1 0 0
Bryce Eldridge 4 1 1 2 1 0 2
Luis Lara 4 1 0 3 1 1 1
Cooper Pratt 4 1 0 1 2 1 0
Andrew Vaughn 4 1 0 0 1 0 0
Christian Yelich 4 1 0 0 1 1 1
David Hamilton 2 1 0 0 1 1 0
Garrett Mitchell 3 1 0 0 1 1 0
Grant McCray 3 1 0 0 0 1 1
Heliot Ramos 4 1 0 0 0 0 0
Jung Hoo Lee 4 1 0 0 0 0 2
Luis Arraez 4 1 0 0 1 0 0
Rafael Devers 4 1 0 0 0 0 1
Willy Adames 4 1 0 0 0 0 1

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.