PEORIA, Ariz. -- Arizona starting pitcher Daniel Hudson struck out three, got five ground-ball outs and retired all nine batters he faced as the D-backs rallied for a 8-7 victory over the Padres on Sunday at the Peoria Sports Complex.

"It was good. I felt good out there. I threw a lot of strikes, a lot of first-pitch strikes," Hudson said.

Orlando Hudson had two hits, including a home run, and Yonder Alonso added a two-run double for the Padres in the first meeting of the spring between these two teams in Cactus League play.

San Diego starting pitcher Tim Stauffer allowed three runs on five hits in two innings, including a two-run home run to Henry Blanco in the second inning, a long blast that landed on the grass berm in left field.

San Diego pitching prospect Robbie Erlin came in for Stauffer in the third inning, inheriting two men on with no outs, but got out of a potential sticky situation with a fly ball and a double-play ground ball.

"I just wasn't able to throw that pitch to put them away," Stauffer said. "It was nice seeing a guy [Erlin] come in and bail out you."

Nick Hundley added an RBI single as part of a three-run third inning, as the Padres tied the game after falling behind 3-0.

Gerardo Parra had two hits for the D-backs. Teammate Cody Ransom added an RBI double in the eighth inning to cut the deficit to 6-4. Rusty Ryal made it 6-5 with an RBI on a ground ball out.

Arizona scored three runs in the top of the ninth to take the lead.

Up next for San Diego:
Jeff Suppan, who is in camp on a Minor League deal, and Cory Luebke are each scheduled to throw three innings on Monday, as the Padres will visit the Rockies at 1:10 p.m. at Salt River Fields at Talking Stick in Scottsdale. Suppan tossed two scoreless innings in his first start and Luebke struck out four in his two-inning stint against the Reds last week. Luebke could very well be the No. 2 arm in the Padres starting rotation to open the season, behind Tim Stauffer.

Up next for Arizona:
The D-backs travel to Goodyear, Ariz. on Monday to take on the Indians. Left-hander Joe Saunders will get the start for Arizona. The left-hander will be making his second start of the spring. Setup man Bryan Shaw is among the pitchers also slated to see action in the game.