PHILADELPHIA -- Wily Peralta pitched seven strong innings and Francisco Rodriguez worked out of a ninth-inning jam Saturday afternoon as the Milwaukee Brewers beat the Philadelphia Phillies 4-3, giving the Brewers back-to-back victories for the first time in over a month.
Logan Schafer went 3 for 4 and Jonathan Lucroy homered for the third time in two days for Milwaukee, which had beaten the Phils 8-5 on Friday.
The Brewers had last won consecutive games on April 29-30, against Pittsburgh.
Peralta (4-6), who allowed two runs on eight hits, ended a personal four-game losing streak. He struck out six and walked only one -- an intentional pass to Freddy Galvis in the fourth inning. Peralta matched his season lows for walks and runs allowed.
Originally scheduled to start Sunday, he was flip-flopped in the rotation with Mike Fiers, who was moved back by manager Ron Roenicke because he worked three innings in relief Tuesday.
Tom Gorzellany walked the leadoff hitter in the eighth, but Brandon Kintzler retired the next three hitters in order.
Rodriguez allowed a leadoff homer to Galvis in the ninth. Pinch hitter Jimmy Rollins followed with a single, and Ben Revere bunted pinch runner Kyle Kendrick to second. Rodriguez then picked Kendrick off second, though television replays appeared to show that shortstop Jean Segura fumbled the throw.
Cesar Hernandez doubled on the next pitch, and Rodriguez intentionally walked Domonic Brown. Rodriguez retired Michael Martinez on a grounder to short to earn his third save, and second in as many days.
The Brewers scored twice in the second against Philadelphia starter Tyler Cloyd (1-2). Aramis Ramirez led off with a double and Lucroy singled him to third. Schafer then bounced an RBI single into right field, and Lucroy came home on an errant throw to third by Phillies outfielder Delmon Young.
The Phillies cut it to 2-1 when Kevin Frandsen drove in a run with a fielder's choice bouncer in the fourth. Segura tripled home a run in the fifth, but the Phils' Erik Kratz countered with an RBI single in the sixth.
Lucroy then made it 4-2 with a solo homer off Philadelphia reliever Mike Adams in the eighth. It was the second straight day Lucroy had homered off Adams.
Lucroy, 5 for 5 in Friday's game, went 2 for 4 Saturday.
Cloyd worked seven innings and allowed three runs (two earned) on eight hits. He struck out three and walked one.
NOTES: According to Elias Sports Bureau, Phillies OF Domonic Brown, who finished May with 12 homers, became the first player in major-league history to hit 10 or more homers in one month and not draw a single walk. ... Rollins did not start at shortstop for the Phillies because of a sore foot. He fouled two balls off his foot in Friday's loss to Milwaukee. ... Lucroy extended his hitting streak to seven games. ... Galvis had one hit in his previous 28 at-bats before homering in the ninth.