The last-place San Francisco Giants hastened Milwaukee's late-season swoon by beating the Brewers 5-4 to complete a three-game sweep. The Giants had not swept a series at home since late May.
Pedro Feliz scored from first base on Rich Aurilia's single to right field in the eighth inning for the go-ahead run.
The Brewers entered the day trailing the Chicago Cubs by a game and a-half in the NL Central. But the Brewers have lost four in a row and seven of their last 10 to drop to 25-and-40 on the road.
Steve Kline pitched the eighth for his first win of the season. Brad Hennessey got the final three outs for his 14th save in 16 chances.