Brewers' rough season continues as the team is swept by Giants at home

MILWAUKEE — Ryan Vogelsong allowed one run in six innings to win his third straight start, Joe Panik hit a two-run homer and the San Francisco Giants completed a three-game sweep in Milwaukee with a 3-1 victory Wednesday over the Brewers.

The Giants bullpen finished off the last-place Brewers with three hitless innings, capped by Santiago Casilla's 1-2-3 ninth for his 14th save.

Both teams squandered numerous early scoring chances. The Giants stranded six runners through the first four innings, but they finally broke through on Panik's shot to right for a 2-1 lead in the fifth off starter Mike Fiers (1-5).

Gregor Blanco added an insurance run with a pinch-hit sacrifice fly in the ninth.

It was more than enough cushion for Vogelsong (4-2), who allowed just Elian Herrera's RBI single with two outs in the fourth.