PHOENIX (AP) - Jesus Guzman homered and Clayton Richard was effective enough as the San Diego Padres held on to beat the Arizona Diamondbacks 6-5 on Thursday.
Richard (14-12) allowed four runs and eight hits in six innings to raise his career record against Arizona to 6-0 _ including three wins in three starts at Chase Field over the past 10 weeks. He struck out three and walked one.
Anthony Bass, the last of five Padres pitchers in the ninth, struck out Aaron Hill on a checked swing for his first career save.
Adam Eaton hit his first career home run, Hill also homered and Justin Upton was a home run short of the cycle for the Diamondbacks, who had their three-game willing streak snapped.
Arizona fell 5 1/2 games behind St. Louis in the NL wild-card race with 13 games to play.
Diamondbacks starter Tyler Skaggs (1-3) pitched in and out of trouble and allowed four runs on seven hits over five innings. Skaggs, who reached the fifth inning for only the second time in his past three outings, walked three and struck out two.
Securing the victory in the ninth was a chore for the Padres.
Chris Johnson singled to left off Luke Gregerson for his third hit to lead off the inning and pinch-hitter Dan Wheeler hit what looked to be a double-play grounder to second. However, Logan Forsythe dropped the ball as he ran toward the base and then extended his left leg toward the bag as he lay prone on his stomach reaching for the ball.
Johnson appeared on replay to push Forsythe's foot into the base on his slide but second-base umpire Doug Eddings called Johnson safe.
Joe Thatcher came on and walked pinch-hitter Jason Kubel to load the bases. Nick Vincent came on to retire Mike Jacobs on a soft foul popup to third and then gave way to Tommy Layne.
With the infield drawn in, Eaton hit a grounder to second and Forsythe threw home to force Johnson. Padres manager Bud Black went back to the bullpen for the fifth time in as many plate appearances and brought on Bass, who needed only four pitches to retire Hill and end the game.
Skaggs walked Chase Headley with two outs in the first, Yasmani Grandal singled and Guzman homered into the first row of the left-field stands to give the Padres a 3-0 lead.
Hill homered with one out in the bottom of the first to make it 3-1 but the Padres came right back in the second when Forsythe doubled home Richard, who had reached on a fielder's choice.
Johnson pulled Arizona to 4-2 with an RBI single in the fourth to score Upton, who had led off the inning with a double.
Chris Denorfia and Headley hit run-scoring doubles off Brad Bergesen in the sixth to extend San Diego's load to 6-2.
Upton tripled leading off the sixth and scored on a Paul Goldschmidt single to right. Goldschmidt went to second on a wild pitch and scored on a single to left by Johnson to make it 6-4.
Eaton, who on Wednesday hit his first career triple and recorded his first RBI, hit a two-out homer in the seventh off Brad Brach to cut the lead to 6-5.
NOTES: Richard struck out the side in the third on 10 pitches for his only three strikeouts and threw only 79 pitches total, his fewest in a win this season. . Upton has seven extra-base hits in his past five games after hitting just five in his previous 25. . Padres LF Carlos Quentin, who came out of Wednesday night's game with discomfort in his surgically repaired right knee, was held out of the lineup on Thursday and is day-to-day. . Diamondbacks C Miguel Montero extended his franchise record with his 18th consecutive start. . RHP Casey Kelly (2-1) will take the mound Friday for the Padres against San Francisco RHP Ryan Vogelsong (12-9). The Diamondbacks open a four-game wraparound series in Colorado with LHP Wade Miley (15-10) pitching against Rockies LHP Drew Pomeranz (1-9).
(Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)
Hop-heavy beers rule these rankings of the best in the U.S.
Miss Utah's 2nd chance at the pageant answer that went viral. (Video)
Kim Kardashian gives birth to first child a few weeks early.
A 19-year-old decides to catch a ride on a whale shark. (Video)