San Francisco put four on the board in the third and another three in the fifth to take the series finale from Milwaukee, 8-5, on Sunday.
Junior Guerra gave up five runs in four innings of work, and Matt Albers was charged with three earned runs in a third of an inning of work as the Giants beat the Brewers.
Milwaukee's bullpen was knocked around, giving up eight hits over five innings.
The Brewers managed 11 hits on the night, but only got five across in the loss.
Video 1: MLB
Video 2: Fox Sports Wisconsin