SAN DIEGO (AP) -- Cole Hamels dominated San Diego again as the Philadelphia Phillies beat the Padres 5-2 on Wednesday night, ending a three-game losing skid.

Philadelphia Phillies starting pitcher Cole Hamels throws against the San Diego Padres
Philadelphia Phillies starting pitcher Cole Hamels throws against the San Diego Padres (AP Photo/Don Boomer)
loading...

Hamels (9-7) struck out nine in seven innings and allowed a run as he scattered seven hits and a walk. It marked Hamel's 21st straight start in which he was charged with three runs or less.

Over that span he is 8-4 with a 1.86 ERA. Only the Dodgers' Clayton Kershaw (1.26) has a better ERA.

Hamels, who attended nearby Rancho Bernardo High and grew up a Padres fan, is 9-2 against San Diego.

Ben Revere had two RBIs and two hits to pace the Phillies.

Yangervis Solarte, Tommy Medica and Cameron Maybin each had two hits for the Padres.

Eric Stults (7-17) took the loss, pitching 4 1-3 innings and giving up four runs and six hits. His 17th loss ties the Phillies' A.J. Burnett, who lost Tuesday night, for the most in the majors.

Stults retired 12 straight before the Phillies opened the fifth with four consecutive singles. The fourth one, by Freddy Galvis, drove in Darin Ruf and Domonic Brown for a 2-1 lead. After Hamels' sacrifice bunt, Revere's two-run double chased Stults and pushed the Phillies ahead 4-1.

In the fifth, Carlos Ruiz's sacrifice fly scored Ruf for a 5-1 cushion, after Ruf doubled and advanced to third.

The Padres struck first in the fourth when Maybin's second hit drove in Medica. After leading off the inning with his second single, Medica stole second base and scored easily on Maybin's single.

In the previous inning the Padres loaded the based when Hamels walked Stults, which followed Medica and Maybin hits. But Solarte flied out to right to end the threat.

TRAINER'S ROOM

Padres: RHP Joaquin Benoit threw another bullpen session on Wednesday and manager Bud Black said Benoit could be available to pitch on Friday, when the Padres open a three-game series against the visiting Giants. Benoit hasn't worked since Aug. 26 because of a sore right shoulder. . Black said there was no update on RHP Tyson Ross and when he might pitch again. Ross is skipping his Thursday start because of soreness in his right arm.

Phillies: SS Jimmy Rollins, out of the lineup since Sept. 8 with a strained left hamstring, is increasing his baseball activities. Rollins took ground balls during batting practice.

UP NEXT

Phillies RHP Kyle Kendrick (9-12, 4.72 ERA), who pitched six strong innings to beat San Diego on June 12, will face Padres LHP Robbie Erlin (3-4, 4.89). Erlin is making his first start since May 17 at Colorado after battling left elbow soreness.

(© 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed)

More From New Jersey 101.5 FM