SAN FRANCISCO (AP) -- Jose Guillen hit a grand slam and drove in six runs, Barry Zito won for the first time in two months and the San Francisco Giants regained first place in the NL West with a 9-2 win over the Milwaukee Brewers on Sunday.
After a loss Saturday to fall behind San Diego in the West, the Giants moved a ½-game up on the Padres, who lost to St. Louis 4-1.
Zito (9-13) pitched six solid innings to end a career-worst nine-game losing streak and record a victory for the first time since July 16. He gave up two runs and three hits, walking one and striking out three.
Ryan Braun hit a two-run homer for the Brewers, who were officially eliminated from the NL Central division race. Braun also robbed Cody Ross of a home run in the first inning, reaching over the fence to pull back his drive.
Pat Burrell hit a three-run homer in the seventh and Guillen added a two-run single in the fifth.
Guillen's first-inning grand slam off Chris Narveson (11-8) was the fifth of his career and first since June 2008.
Ross led off the game with a drive to left that Braun caught above the wall. Freddy Sanchez then singled, Aubrey Huff flew out, Buster Posey doubled and Burrell walked ahead of Guillen.
Zito, meanwhile, breezed through 5 2-3 innings, retiring 16 of 18 before giving up Corey Hart's single and Braun's 23rd home run of the season.
Santiago Casilla got four outs. Chris Ray induced two before Javier Lopez struck out Prince Fielder to start the ninth. Guillermo Mota finished for the victory.
Guillen, acquired from the Kansas City Royals, has been the Giants' hottest hitter of late. He's hit .305 since joining the Giants on Aug. 13 and is 7 for 13 over his past four games.
Posey, who was 2 for 2 with three walks, has hit safely in 11 of his last 15 games.
(Copyright 2010 by The Associated Press. All Rights Reserved.)