SAN DIEGO (AP) - Arizona pitcher Daniel Hudson can be his own worst enemy.
Hudson was cruising along with a 3-2 lead and two outs in the sixth Thursday when everything fell apart. San Diego scored twice in the inning, including a go-ahead single by rookie Luis Martinez, to beat the Diamondbacks 4-3 and avoid a three-game sweep.
``He puts too much pressure on himself and sometimes tries to do too much,' Arizona catcher Miguel Montero said. ``That's when he gets in trouble.'
Hudson walked two and hit a batter with a pitch to help the Padres in the sixth.
``Stupid two-out walk,' Hudson said about a free pass he issued to Jesus Guzman. ``You can't do that. I do it all the time. I get two quick outs and, for some reason, I can't find the zone. I tried to be too perfect with that guy.'
Luke Gregerson (3-3), the first of four Padres relievers, retired the only two batters he faced in the sixth to escape a bases-loaded, one-out jam.
The Padres then scored twice in the bottom of the inning after Guzman drew a walk and stole second base standing up when Hudson forgot to check him at first. Guzman scored as Orlando Hudson singled to center. After Daniel Hudson hit Kyle Blanks with a pitch, Martinez singled in the go-ahead run.
``He's really emotional out there,' Montero said. ``When he gets going, he's hard to calm down. Nothing wrong with that. You just have to learn to control it.'
Daniel Hudson (10-7) allowed four runs and seven hits in six innings. The right-hander struck out six and walked two. He came in 3-0 with a 0.83 ERA against the Padres in three career starts.
``It's probably the most frustrating game I've had all year,' Hudson said. ``If you told me I would have given up four runs before the game, I would have laughed in your face.'
Guzman had two RBIs as the Padres won for just the second time in six games.
Brandon Allen had three RBIs for Arizona, including a two-run homer. He also walked with the bases loaded in the sixth.
Justin Upton, who hit three homers in the first two games of the series, extended his hitting streak to nine games with a fourth-inning double for the Diamondbacks.
Gregerson, Josh Spence, Mike Adams and Heath Bell, who pitched the ninth for his 30th save in 32 chances, allowed just two hits over the final 3 2-3 innings.
``Luke came in and needed to make big pitches, make guys swing and miss and he accomplished that,' Bell said.
The Diamondbacks jumped in front on Allen's two-run homer in the second inning, Arizona's fifth of the series in spacious Petco Park. The Diamondbacks lead the NL with 119 home runs.
Guzman, who also walked twice, hit a solo homer, his fourth, in the second. He also drove in a run in the fourth when he hit a grounder in the hole that shortstop Cody Ransom couldn't smother as he dove for the ball. As the ball rolled into short left field, Cameron Maybin scored from second base.
NOTES: Arizona INF Willie Bloomquist, who has taken over at shortstop since Stephen Drew sustained a season-ending broken right ankle last week, was not in the starting lineup despite a seven-game hitting streak. He grounded out leading off the ninth as a pinch-hitter. ... Padres manager Bud Black said the team is concerned with the slow progress of LHP Clayton Richard (strained left shoulder). ``There's no doubt the medical staff is concerned because he is not recovering as quickly as they hoped,' Black said. Richard has been on the disabled list since July 5.
Copyright 2016 by STATS LLC and Associated Press.
Any commercial use or distribution without the express written
consent of STATS LLC and Associated Press is strictly prohibited.