But they lost Sunday 2-1 in Milwaukee in 12 innings, and the trip ended at 3-3.
Could have been better. Could have been worse.
Despite the fact the Giants played in two hitter-friendly parks, the scores mostly were low, a sign of their solid pitching staff, not just sub-par hitting. The three losses were by 1-0, 2-1 and 2-1 scored. Sunday's one run was produced despite 10 hits. The Giants scored their lone run in the first inning when Eugenio Velez doubled and scored on Pablo Sandoval's single.
The low point came with two runners aboard and no outs in the sixth inning. Aaron Rowand, rather than bunting or slapping the ball to the right side, hit a grounder to third baseman Casey McGehee, who began a 5-4-3 triple play.
The Giants also blew a two-on, none-out opportunity in the 10th. This time, Juan Uribe didn't hit into a double play. He was asked to bunt, and he popped to the catcher, Jason Kendall, who made a diving catch in foul territory.
The Giants return home two games back of Colorado in the wild-card race.
BREWERS 2, GIANTS 1 (12 innings): Jonathan Sanchez and the bullpen limited the Brewers to one run in 11 innings, but Prince Fielder homered off Merkin Valdez in the 12th for the win. The Giants' only run came in the first when Eugenio Valdez doubled and scored on Pablo Sandoval's single. They return to San Francisco after going 3-3 on the trip.Sign up for breaking news alerts from FOXSports.com!