Updated

Joe Thatcher and the San Diego Padres were not happy with the way they fell behind Arizona: a balk.

Gerardo Parra scored the tiebreaking run on a balk in the seventh inning, and the Arizona Diamondbacks went to beat the Padres 4-2 Saturday night.

Third base umpire Brian Gorman "took the ball out of my hands," Thatcher said. "I'm looking back at the second base umpire (Tony Radazzo), he's shaking his head. I didn't balk. I don't know what he really saw. It changed the game."

Thatcher (0-1) had replaced starter Edinson Volquez to start the seventh inning of a 2-all game. The left-hander gave up an infield single to Parra on a comebacker that deflected off his bare hand with one out.

Willie Bloomquist singled and Parra advanced to third base. Thatcher was then called for a balk by Gorman, allowing Parra to score.

Catcher Nick Hundley, who immediately protested the call, said he didn't see anything wrong with what Thatcher did.

"The second base umpire had the best look at it," Hundley said. "He said no balk. From my view, nothing happened."

Diamondbacks manager Kirk Gibson had a different view of the play.

Parra "caused the balk," Gibson said. "He took a couple of steps. He went down (the third base line) hard where Thatcher could see him."

Hudson (2-1) pitched eight strong innings and Paul Goldschmidt homered in the win. Arizona, which had scored two runs or less in three of their last four games, scored three runs on a sacrifice fly, a balk and a bases-loaded walk.

Hudson, making his second start since coming off the disabled list, allowed two runs on five hits while striking out five and walking one. Hudson also had a sacrifice fly.

Goldschmidt extended his career-best hitting streak to 11 games with a solo homer in the fifth inning into the second deck in left field that tied the score 2-all.

San Diego, which broke a six-game losing streak with Friday night's 7-1 win over Arizona, has lost 10 of 12. The Padres have the majors' worst record at 18-36.

Arizona added another run in the eighth inning after Luke Gregerson allowed Miguel Montero's leadoff double and walked two batters to load the bases. Alex Hinshaw replaced Gregerson and walked Parra.

J.J. Putz pitched the ninth for his 12th save in 15 chances after retiring pinch-hitter Jesus Guzman on a line drive with runners at first and third.

The Diamondbacks failed to fully capitalize on Volquez's wildness.

The Padres right-hander walked consecutive batters to open innings in both the second and fourth innings. But Arizona managed to score just one run.

In the fourth, Miguel Montero and Chris Young walked to start the inning. An infield single by Josh Bell loaded the bases before Hudson's sacrifice fly gave the Diamondbacks a 1-0 lead.

The Padres took the lead in the bottom of the inning after Will Venable led off with a bunt single and stole second. Cameron Maybin followed with an RBI single and took second on the throw home before he scored on Yonder Alonso's single.

Volquez, near the top of the list for most walks allowed in the majors, allowed two runs on four hits over six innings. He walked a season-high five and struck out five.

NOTES: In his last four starts, Volquez has received just three runs of support but has also walked 15. ... C Yasmani Grandal made his major league debut for San Diego as a defensive replacement in the eighth inning and flew out in his only at-bat. ... Arizona LF Jason Kubel made his first start since returning from the paternity leave list on Friday.. Padres closer Huston Street (strained right lat) is getting closer to coming off the DL. Street, who threw nine pitches in one perfect inning of his first rehab appearance Friday night with Class-A Lake Elsinore, will throw again there on Sunday. San Diego manager Bud Black said Street could be back with the Padres as early as next week. . Arizona SS Stephen Drew was scheduled to play nine innings on Saturday in an extended spring training game after playing seven innings on Friday. It would mark the first time Drew has played in consecutive games since starting his rehab. Drew broke his right ankle last July and has been out since then. . Diamondbacks RHP Trevor Cahill (2-5, 3.96) will pitch the series finale against Padres LHP Eric Stults (1-1, 2.92) on Sunday.