PHOENIX -- San Diego right-hander Tyson Ross is making the decision to return him to the starting rotation look like a genius move.
Ross limited Arizona to three hits in eight scoreless innings in the Padres' 1-0 victory over the Diamondbacks on Sunday. It was the best start of Ross' career and his second start -- and second victory -- since rejoining the Padres' rotation after the All-Star break.
"I'm thrilled with it. I've been able to extend my pitch count and give the team a chance to win and feel healthy out there. I'm looking forward to the next outing," Ross said.
Ross (2-4) gave up only one hit in his final five innings, and he retired 16 of 17 batters in one stretch to outduel Arizona All-Star Patrick Corbin (12-2). Ross has given up one earned run and five hits in 14 innings of his last two starts.
"The confidence from his last start spilled over, and hopefully this is just another stepping stone for Tyson. Good fastball command. He didn't throw many bad sliders. He repeated the delivery. It is just one game, but he's capable of that from what we've seen this year," San Diego manager Bud Black said.
The game's only run was set up when Chase Headley tripled off the center-field fence with two outs in the first inning. He scored when Carlos Quentin grounded a single into left field. Quentin has 20 RBIs in July, second in the National League.
Huston Street pitched a 1-2-3 ninth for his 19th save as the Padres (48-58) won for the third time in their last four games.
Ross' outing was the longest and most effective of his career. He shut out the Los Angeles Angels on four hits over seven innings on April 27, 2011, while with Oakland.
Corbin gave up six hits and struck out eight without a walk in eight innings as the D-backs (54-51) lost for the third time in their last five games.
"First two innings, I felt I was still getting loose," Corbin said. "After that I felt comfortable. Ross has good stuff. Today was just his day."
Arizona shortstop Cliff Pennington, who had two hits, tripled to lead off the third inning, but Ross got Corbin on a short fly to left field before Adam Eaton grounded out and Aaron Hill struck out.
Eric Chavez's second-inning single was the D-backs' only other hit until Pennington singled with one out in the eighth. A.J. Pollock's walk in the fifth provided the only other base runner.
"Both guys were really good. Patrick threw a great game for us. Ross had good location, throwing the ball hard. Had a great wipeout slider," Arizona manager Kirk Gibson said. "They only had one opportunity and they made the best of it. We had our opportunity and didn't get him in."
Ross' fastball was clocked consistently at 96 mph on the Chase Field radar gun, and he got most of his strikeouts on an 88 mph slider. The D-backs said all Ross' pitches looked the same coming out of his hand.
"I've always tried to blend pitches as best as possible," Ross said. "Some of the swings I got on sliders in the dirt and in even counts, kind of a tribute to it looking like a fastball out of the hand.
"They're a good hitting team, and I knew I had to execute down in the zone, and I felt I did a pretty good job of that. I know this park is notorious as a hitter's park, so I figured just try to keep on the ground and keep it low."
The D-backs had 11 ground-ball outs and three infield popouts against Ross.
NOTES: Arizona LF Jason Kubel (stiff back) was scratched from the starting lineup about an hour before the game, with Eaton moving to left field and Pollock inserted in center field. Kubel is a candidate to be used as a DH on the D-backs' six interleague road games on a trip that begins Tuesday in Tampa Bay. ... D-backs RHP Brandon McCarthy is scheduled to start at Boston on Friday. McCarthy, 2-4 with a 5.00 ERA, has been on the disabled list with shoulder inflammation since May 31. ... 2B Jedd Gyorko was given a day off Sunday. Gyorko is 4-for-43 since returning from the disabled list July 12, and he struck out four times in five plate appearances Saturday. ... Arizona recalled RHP Chaz Roe to add a bullpen arm Sunday, a day after LHP Tyler Skaggs was optioned to Triple-A Reno following his start in a 12-3 loss to San Diego on Saturday. The D-backs must make another move before activating McCarthy on Friday.