Chad Tracy had three hits -- one a solo homer. Stephen Drew hit a two-run double, while winner Billy Buckner hit an RBI single for the Diamondbacks, who won the final two contests in the three-game series to finish their 2009 home schedule on a winning note.
Buckner (3-6) surrendered four runs and three hits in seven innings with two walks and seven strikeouts.
Juan Gutierrez earned his eighth save.
Adrian Gonzalez led San Diego with two hits -- one a two-run homer. Drew Macias hit an RBI double, while a run scored on Chris Young's fourth-inning throwing error for the Padres, who lost twice in the series.
The losing pitcher was starter Edward Mujica (3-5).
Copyright 2009 by United Press International.