MILWAUKEE (AP) -- Yovani Gallardo allowed four hits over eight innings to win his fifth straight start, and the Milwaukee Brewers beat the San Francisco Giants 6-0 on Sunday to wrap up an 8-1 homestand.
Gallardo (7-2) retired 14 in a row at one point before allowing a single to Aubrey Huff in the seventh. San Francisco didn't have a runner in scoring position until two outs in the eighth.
Milwaukee took a 2-0 lead off Matt Cain (3-4) in the first off singles by Ryan Braun and Casey McGehee. Prince Fielder drove in a run in the third and Rickie Weeks added a two-out, two-run double in the sixth.
The Brewers are an NL-best and franchise-record 21-7 at home. Now, they'll need to find a way to play better on the road, where they are 8-17 this season.
(Copyright 2011 by The Associated Press. All Rights Reserved.)