SAN FRANCISCO – A day that began with the loss of their most influential player this season ended with a Giant thud at Oracle Park on Tuesday night.

Hours after placing do-it-all player Casey Schmitt on the 10-day injured list with a torn left meniscus, the Giants absorbed another gut-punch when their offense got put on mute during an 8-2 loss to the Milwaukee Brewers.

The Giants had seven hits during the game, with two coming in the first inning — including a high infield pop-up that should have been caught but instead fell in safely between a pair of Brewers defenders.

It was that type of night at Oracle Park.

At least there’s Bryce Eldridge. Bryce bomb pic.twitter.com/kX5ghhIoVt

— SF Giants on NBCS (@NBCSGiants) July 29, 2026 The Giants went into the day holding a three-game winning streak against the NL Central leaders but failed to generate much of anything at the plate, while the Brewers were a scoring threat nearly every inning.

Milwaukee played fundamental baseball to get the early lead.

Giants starter Landen Roupp (7-9) walked Cooper...