San Francisco Giants at Milwaukee Brewers
· Major League Baseball
5 - 7
William Contreras homers as Brewers beat Alex Cobb, Giants 7-5
Owen Miller had two hits, scored twice and drove in two runs as Milwaukee salvaged the finale of the four-game series. Brian Anderson had two RBI, and Christian Yelich walked twice and scored two runs.
The NL Central leaders were shut down by the Giants in the previous three games, only managing two runs and 13 hits.
Mike Yastrzemski and Blake Sabol homered for San Francisco, which had won three straight and 10 of 12 overall. Alex Cobb (4-2) was tagged for seven runs and seven hits in four innings in one of his worst starts of the season.
“My delivery was just off, couldn’t fix it quick enough," Cobb said. “Felt like I started getting rhythm in the third and fourth, but obviously the damage was done."
Anderson hit a two-run double in Milwaukee's three-run first, and the Brewers added four more in the second.
Miller hit a two-run single before Contreras' two-run shot to left made it 7-0. It was Contreras' fifth homer of the season.
“He’s pitching as well as any pitcher in the National League right now," Milwaukee manager Craig Counsell said of Cobb. “The way it worked today, first three guys got on (in the first inning) and we just didn't let him settle in, and that makes any pitcher uncomfortable.”
Milwaukee's Colin Rea (2-3) was charged with four runs and five hits in six-plus innings. He struck out six and walked none.
Yastrzemski hit a solo shot in the third for his sixth homer. Sabol’s sixth homer, a three-run shot in the seventh, made it 7-4 and chased Rea.
Brett Wisely tacked on a sacrifice fly in the seventh against Joel Payamps. But Devin Williams got four outs for his eighth save.
Cobb entered Sunday's outing with the second-lowest ERA (2.17) in the National League and a 0.64 ERA in four career starts against Milwaukee. He struck out five and walked four.
STRIKEOUTS HURTING FRISCO'S ATTACK
San Francisco struck out 11 times, adding to its NL-leading total of 533.
HOT (CORNER) GLOVE
From his knees, Anderson threw out Mitch Haniger after diving to snag Haniger’s 100-mph ground ball just inside the third-base line in the fourth.
TRAINER’S ROOM
Brewers: Miller (forearm contusion) left the game after he was hit by a pitch from Cobb. Counsell said it was a precautionary move. ... OF Jesse Winker (neck discomfort) was scratched.
UP NEXT
Giants: Host Pittsburgh for a three-game series starting Monday. Giants LHP Rich Hill (4-4, 4.27 ERA) faces Pirates RHP Anthony DeSclafani (3-4, 3.43 ERA).
Brewers: Off Monday. Start a three-game series in Toronto on Tuesday. RHP Adrian Houser (1-0, 2.25 ERA) faces Blue Jays LHP Yusei Kikuchi (5-2, 4.56 ERA).
How can I watch San Francisco Giants vs. Milwaukee Brewers?
- TV Channel: Giants at Brewers 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Flores struck out swinging. |
![]() |
9th Inning | Flores hit for Wisely |
![]() |
9th Inning | Crawford walked. |
![]() |
9th Inning | Schmitt struck out swinging. |
![]() |
9th Inning | Schmitt hit for Villar |
![]() |
9th Inning | Sabol grounded out to first. |
Statistics
SF |
MIL |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 1 | Hit By Pitch | 1 |
| 11 | Ground Balls | 13 |
| 11 | Strikeouts | 10 |
| 5 | Runs Batted In | 7 |
| 1 | Sacrifice Hit | 0 |
| 7 | Hits | 7 |
| 0 | Stolen Bases | 2 |
| 1 | Walks | 4 |
| 0 | Catcher Interference | 0 |
| 5 | Runs | 7 |
| 0 | Ground Into Double Play | 0 |
| 1 | Sacrifice Flies | 0 |
| 32 | At Bats | 31 |
| 2 | Home Runs | 1 |
| 0 | Grand Slam Home Runs | 0 |
| 5 | Runners Left On Base | 13 |
| 0 | Triples | 0 |
| 0 | Game Winning RBIs | 1 |
| 0 | Intentional Walks | 0 |
| 1 | Doubles | 1 |
| 12 | Fly Balls | 8 |
| 0 | Caught Stealing | 0 |
| 147 | Pitches | 155 |
| 0 | Games Started | 0 |
| 2 | Pinch At Bats | 0 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 0 | Is Qualified In Steals | 1 |
| 14 | Total Bases | 11 |
| 36 | Plate Appearances | 36 |
| 324.0 | Projected Home Runs | 162.0 |
| 3 | Extra Base Hits | 2 |
| 3.9 | Runs Created | 4.4 |
| .219 | Batting Average | .226 |
| .000 | Pinch Hit Average | .000 |
| .438 | Slugging Percentage | .355 |
| .250 | Secondary Average | .323 |
| .257 | On Base Percentage | .333 |
| .695 | OBP Pct + SLG Pct | .688 |
| 0.9 | Ground To Fly Ball Ratio | 1.6 |
| 3.9 | Runs Created Per 27 Outs | 5.0 |
| 35.0 | Batter Rating | 42.0 |
| 16.0 | At Bats Per Home Run | 31.0 |
| 0.00 | Stolen Base Percentage | 1.00 |
| 4.08 | Pitches Per Plate Appearance | 4.31 |
| .219 | Isolated Power | .129 |
| 0.09 | Walk To Strikeout Ratio | 0.40 |
| .028 | Walks Per Plate Appearance | .111 |
| .031 | Secondary Average Minus Batting Average | .097 |
| 10.0 | Runs Produced | 14.0 |
| 1.0 | Runs Ratio | 1.0 |
| 0.5 | Patience Ratio | 0.5 |
| 0.3 | Balls In Play Average | 0.3 |
| 82.0 | MLB Rating | 84.3 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: Milwaukee, Wisconsin
Attendance: 34,581 | Capacity:
2025 National League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Los Angeles |
93 | 69 | .574 | - | W5 |
San Diego |
90 | 72 | .556 | 3 | W3 |
San Francisco |
81 | 81 | .500 | 12 | W4 |
Arizona |
80 | 82 | .494 | 13 | L5 |
Colorado |
43 | 119 | .265 | 50 | L6 |
2025 National League Central Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Milwaukee |
97 | 65 | .599 | - | W1 |
Chicago |
92 | 70 | .568 | 5 | W3 |
Cincinnati |
83 | 79 | .512 | 14 | L1 |
St. Louis |
78 | 84 | .481 | 19 | L4 |
Pittsburgh |
71 | 91 | .438 | 26 | L1 |

SF
MIL
Los Angeles
San Diego
Arizona
Colorado
Chicago
Cincinnati
St. Louis
Pittsburgh