PHILADELPHIA -- Andrew Cashner, whose stated goal since the All-Star break has been to "pitch with a little more fire," has been happy with his approach, even if he doesn't have much to show for it.
On Tuesday night, he finally did. He pitched 7 2/3 innings to win for the first time in five weeks as the San Diego Padres beat the Philadelphia Phillies 8-2 for their fourth straight victory.
Cashner (9-8), whose last victory came over the New York Yankees on Aug. 2, allowed two runs on four hits. Cashner, 0-3 over his previous five starts, struck out seven to equal a season high, while walking one.
"I think for me, I don't focus on the results," he said. "I just try to keep working on the process -- getting out in front on my slider, getting out in front on my sinker. Since the All-Star break, all that stuff has started to come together."
Cashner, who retired the first 11 hitters he faced Tuesday, has fashioned a 2.72 ERA over nine starts since the All-Star break, while holding opposing hitters to a .217 average. He has worked at least six innings in 19 of his 24 outings this year, and seven or more innings in each of his last five.
"He was really efficient early in the game," San Diego manager Bud Black said. "He pounded the strike zone with his fastball and slider. ... He was in control from the start."
Chase Headley and Jedd Gyorko each went 3-for-5 for the Padres, who had 13 hits and scored their most runs in the last 11 games.
Headley drove in two runs, as did Ronny Cedeno and Rene Rivera. Cedeno, who has hit safely in 14 of his last 16 games, had two hits, as did Kyle Blanks.
Phillies starter Tyler Cloyd (2-4) pitched four innings and allowed a career-high seven runs on nine hits. Cloyd, now 0-5 in six career starts in Citizens Bank Park, struck out four without walking a batter.
"Cloyd was pretty good for the first three innings," Phillies interim manager Ryne Sandberg said. "Then he elevated some pitches."
Cloyd also said his offerings were "getting a lot of the plate."
"I got off the game plan," he added, "and didn't throw enough offspeed pitches."
Headley singled home a run in the first to give the Padres an early lead.
Rivera's two-run double was the key blow in the three-run fourth, and San Diego added four in the fifth to make it 8-0. Gyorko, Headley, Blanks and Cedeno all had RBI singles as the Padres equaled a season high of six hits in the inning.
"We had some groundballs go through, but I thought overall we swung at strikes and took balls," Black said. "Guys kept the momentum going. Hitting is contagious. That was the case tonight."
Philadelphia's Cody Asche hit a solo homer in the bottom of the fifth, his fifth home run of the season.
NOTES: Because Phillies RHP Roy Halladay battled a flulike illness last week, Sandberg announced before the game that Halladay and LHP Cliff Lee would flip-flop starts. Halladay, originally slated to face the Padres on Wednesday, will now go Thursday, while Lee will pitch Wednesday. ... Phillies OF Ben Revere, out since July 13 with a broken bone in his right foot, will go to Florida on Thursday for workouts, then play in a still-to-be-determined number of instructional league games. ... San Diego RHP Huston Street was selected the National League Player of the Week for Sept. 2-8. Street had four saves and a victory in the week, during which he saw his scoreless-innings streak snapped at 20 1/3. ... The Padres selected the contract of INF Tommy Medica from Double-A San Antonio. ... Phillies OF Domonic Brown, out since Sept. 1 with tendinitis and bursitis in his right Achilles, took batting practice Tuesday and will be brought along slowly, Sandberg said. ... Phils C Cameron Rupp made his major league debut and recorded his first hit, an infield single in the eighth.