Padres 6, Diamondbacks 5

Jesus Guzman belted a three-run homer and Clayton Richard won his fifth straight decision as visiting San Diego salvaged the finale of the three-game series.

Richard (14-12) gave up four runs over six innings and improved to 6-0 in eight career starts against the Diamondbacks, who dropped 5 1/2 games behind St. Louis for the second National League wild card. Five relievers worked a scoreless ninth, with Anthony Bass getting the final out for his first save.

The Padres grabbed a first-inning lead on Guzman’s two-out, three-run homer off rookie Tyler Skaggs (1-3), who allowed four runs over five frames.

San Diego, which won the season series against the Diamondbacks with a 9-3 record, took a 6-2 lead in the sixth on RBI doubles by Chris Denorfia and Chase Headley.

Arizona scored twice in the sixth inning on run-scoring singles by Paul Goldschmidt and Chris Johnson and pulled closer in the seventh on Adam Eaton’s first career homer off Brad Brach.

GAME NOTEBOOK: Arizona RF Justin Upton went 3-for-4 and fell a homer short of hitting for the cycle. … San Diego LF Carlos Quentin missed the game with soreness in his right knee and is listed as day-to-day. …The Diamondbacks’ Miguel Montero started at catcher for the 18th consecutive game.
Final1st2nd3rd4th5th6th7th8th9thRHE
San Diego PadresPadres3100020006111
Arizona DiamondbacksDiamondbacks1001021005100
Season Series
ArizonaStatsSan Diego
7-11Vs11-7
.232Batting Average.254
3.8Runs / Game4.7
18Home Runs19
7Errors8