SAN DIEGO -- Edinson Volquez struck out nine and bounced back from a mediocre outing in his last start to spark the San Diego Padres to a 5-3 victory over the Atlanta Braves before an announced crowd of 22,316 at Petco Park on Wednesday.
Chris Denorfia homered and Logan Forsythe drove in a pair of runs for the Padres (32-34), who swept the three-game series from the Braves (39-27) and won their 18th decision in the last 25 games at Petco.
Volquez (5-5) gave up a run and scattered six hits with nine three walks. He produced a much improved performance from his previous game at Colorado, where he was drilled for a career-high nine runs on 11 hits in a no-decision on Friday.
The win was the second in six career starts for Volquez against the Braves.
Nick Vincent struck out Justin Upton looking with runners at first and third in the ninth inning to record his first save.
Paul Maholm (7-6) allowed five runs, four of them earned, on seven hits with three walks and four strikeouts. He also hit a batter.
The Padres tagged Maholm for three runs in the first. Kyle Blanks drew a bases-loaded walk and Forsythe bounced a two-run single to center to score Chase Headley and Carlos Quentin with one out.
The Padres loaded the bases later in the inning, but Maholm forced Yasmani Grandal to line out to shortstop Andrelton Simmons, who doubled off Forsythe to end the threat.
Atlanta cut the lead with a run in the third on Upton's bloop single to left, scoring Simmons with one out. But with runners at first and third, Freddie Freeman grounded into an inning-ending double play.
Maholm retired 12 straight batters before Everth Cabrera reached on an infield single. Denorfia followed with a two-run homer to left, his fourth of the season, for a 5-1 Padres lead.
Upton, who went 2-for-4 with two RBIs, clubbed his 15th home run in the eighth, a deep shot to left that traveled an estimated at 430 feet. Pinch-hitter Jordan Schafer singled home a run in the ninth for Atlanta's other run.
NOTES: The Padres will celebrate the 15th anniversary of the 1998 National League championship club in a pregame ceremony before Friday night's game. ... OF Jaff Decker was called up from Triple-A Tucson after OF Cameron Maybin was placed on the 15-day disabled list, retroactive to June 10, with a left knee sprain. ... Heyward extended his hitting streak to 10 games with a double in the third inning. ... Cabrera stole his National League-leading 30th base in the fifth inning. ... After a day off Thursday, the Padres will host the Arizona Diamondbacks for a three-game series beginning Friday.