SAN FRANCISCO (AP) _ Buster Posey went 5 for 5 and drove in three runs in just six innings, then was pulled early as the San Francisco Giants routed the Milwaukee Brewers 13-2 on Friday night for their fourth straight win.

    Posey had a triple in his second career five-hit game. The star catcher is batting .500 (20 for 40) with five home runs and 13 RBIs in his past nine games.

    Gregor Blanco hit a two-run homer to back Ryan Vogelsong's first victory in four starts. The Giants scored a season high in runs and have their longest winning streak since five straight victories in early June.

    Hunter Pence hit a trio of run-scoring singles, Joe Panik had four hits and Angel Pagan wound up a home run shy of the cycle. 

    Vogelsong (8-9) snapped an 0-5 skid at home, where he had received zero runs of support in each of his previous five outings at AT&T Park.

CATCH GAME 2 OF THE SERIES ON SATURDAY NIGHT.  BREWERS PREGAME STARTS AT 7:30 PM, WITH FIRST PITCH AT 8:05 PM, ON THE BIG 1070 AM