SAN FRANCISCO -- Gerardo Parra finished a homer short of a cycle and Wily Peralta pitched into the seventh inning in his first start in over two months as the Milwaukee Brewers snapped the San Francisco Giants' six-game win streak with a 5-2 victory Tuesday night at AT&T Park.
Peralta, who had not pitched since May 22 because of a strained left oblique, showed no signs of rust as he shut down a Giants lineup that averaged more than six runs per game over its previous 13 contests. Peralta limited San Francisco to four hits through the first six frames before allowing a double and two runs in the seventh.
"My goal is to finish strong," Peralta said. "Just have a quality start every time that I go out there and give the team a chance to win the ballgame."
Matt Cain settled down after surrendering four runs in the first four innings, but received insufficient help from his offense. Cain gave up eight hits and struck out three in his second loss of the year.
"I made some pitches that caught the middle part of the plate and they took advantage of them," Cain said. "I didn't make the adjustment to get [pitches] off the middle of the plate and when I did, I was already three or four runs down."
MOMENTS THAT MATTERED On the board early: The Brewers owned a 2-0 lead four batters into the game, matching their scoring output from the previous three games combined. Parra's leadoff double gave him a 12-game hitting streak, longest by a Brewer this season, before Carlos Gomez and Adam Lind delivered run-scoring hits off Cain, whose career ERA against the Brewers ticked up to 4.90 in 12 starts.
All for naught:Buster Posey led off the bottom of the seventh with a walk, Hunter Pence followed with a double and both came in to score later in the inning. The Brewers had already built a five-run lead by the time the Giants were able to push a run across, and San Francisco's late effort fizzled after Parra made a terrific diving catch on Brandon Crawford's sacrifice fly.
"The catch was a huge play," Brewers manager Craig Counsell said. "Maybe it doesn't show up because we win 5-2, but that was a pretty good moment and a great, great play." More >
Welcome back, Wily: Peralta appeared pleased to be back from a two-month stint on the disabled list, hitting 95 mph on the radar gun during a nine-pitch, 1-2-3 first inning. He pitched at 96 mph for much of the night and induced a pair of double plays, the biggest in the sixth inning off the bat of Giants No. 3 hitter Matt Duffy. Peralta punched his glove in celebration as he returned to the dugout.
"[Peralta] had good stuff tonight," Giants manager Bruce Bochy said. "He had good movement, throwing hard out there, and we just couldn't do much offensively." More >
"I don't like talking about that. I can't pay attention to that. Just play baseball hard, because I don't have any control over anything else. Right now I'm here, I'm happy to be here, and tomorrow I want to play for Milwaukee and win." -- Parra, on the chances he's dealt before Friday's non-waiver Trade Deadline
WHAT'S NEXT Brewers: Right-hander Mike Fiers will make his final start before the non-waiver Trade Deadline as the teams finish their three-game set Wednesday afternoon. Fiers, who has drawn interest from other teams in part because he has four-plus seasons left of club control, is coming off his sixth career double-digit strikeout game in a loss at Arizona.
Giants: San Francisco looks to Jake Peavy to take Wednesday's series finale before the Giants begin a 10-game road trip Friday. Peavy earned his second win of the season his last time out against Oakland when he threw six innings and allowed three runs in a 9-3 victory.