Phillies 4, Padres 2

PHILADELPHIA -- Cliff Lee pitched eight strong innings, and Freddy Galvis went 3-for-3 with a homer and two RBIs as the Philadelphia Phillies beat the San Diego Padres 4-2 Wednesday night.

The Phillies won for the fourth time in five games. The Padres' four-game winning streak ended.

Jimmy Rollins also homered for Philadelphia, and Cesar Hernandez drove in the go-ahead run with a seventh-inning infield out.

Lee (13-6) yielded two runs on five hits while striking out nine and walking one.

Jonathan Papelbon worked a perfect ninth for his 26th save in 33 opportunities.

Padres rookies Tommy Medica and Jedd Gyorko hit solo homers. Medica was making his major league debut. Gyorko's homer, his 18th of the year, gave San Diego a 2-1 lead in the sixth.

Rollins then tied it in the bottom of the inning with his sixth homer of the season and the 199th of his career. It was also his first since July 20.

Galvis opened the seventh with a double off reliever Nick Vincent (4-3). John Mayberry Jr. walked, and Lee sacrificed the runners to second and third. With the infield in, Hernandez hit a slow roller to Medica at first base. Galvis, running on contact, scored as Medica made the play to first.

Galvis drove in an insurance run with a sacrifice bunt in the eighth.

Padres starter Eric Stults, seeking his first victory since beating the San Francisco Giants on July 14, settled for a no-decision. He went six innings and allowed two runs on six hits while striking out five. He didn't walk a batter.

Medica homered off Lee to start the fifth, and Galvis answered with a solo shot in the bottom of the inning to tie it.

NOTES: The Padres made two sparkling defensive plays in the fourth inning. SS Ronny Cedeno dived to his left to snag Kevin Frandsen's grounder, then threw to first from his knees for the out. Later in the inning, 3B Chase Headley made a backhand stop on Darin Ruf's smash down the line before making the throw to first. ... Phillies LHP Joe Savery has limited opponents to .120 hitting (3-for-25) over his past seven appearances. ... Over nine games before Wednesday, Padres pitchers were 6-3 with a 2.96 ERA. ... All four San Diego infielders had at least two hits and one RBI in Tuesday's 8-2 victory over the Phillies. According to the Elias Sports Bureau, that's the first time the Padres accomplished the feat since June 30, 2008, at Colorado.