Posey homers again as Giants sweep Brewers (EDITS: Includes POSEY WATCH)

Photo by Daniel Kay

Photo by Daniel Kay

MILWAUKEE -- Days after ending a seven-game losing streak, the San Francisco Giants are suddenly playing some of the best baseball Bruce Bochy has seen in his time as manager.

Aubrey Huff homered and drove in four runs, rookie Buster Posey homered again and the Giants' bullpen held on in a 9-3 win over the Milwaukee Brewers on Thursday to complete a four-game sweep.

"Overall, pitching, defense, hitting, clutch hitting, we played our best ball here in this series," Bochy said. "We did a lot of great things."

Huff is 11 of 28 with five homers and 12 RBI and Posey is 14 of 28 with five homers and 10 RBI in the first eight games of this 11-game road trip that began with three losses in four games in Colorado.

"His power is amazing, man," Huff said of Posey. "It's definitely a great swing, he stays through the ball well, he lets it get deep, he lets it travel and when you're doing that there's not to much you can throw up there at him that he's not going to see and get fooled on."

San Francisco finishes the first half in Washington with a matchup Friday night pitting Matt Cain against rookie phenom Stephen Strasburg.

"We're going to face an outstanding pitcher tomorrow. Hopefully guys look forward to it," Bochy said. "We're having a pretty good road trip and we have some momentum going. That's what you want."