The way Buster Posey was swinging, manager Bruce Bochy figures he had at least one more hit in him. Instead, they called it a night after Posey went 5 for 5 and drove in three runs in just six innings, leading the San Francisco Giants to a 13-2 rout of the Milwaukee Brewers on Friday night for their fourth straight win. 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.