PHOENIX — Patrick Corbin worked six innings without his best stuff to become the first Arizona left-hander to start with eight straight wins, Martin Prado matched a career high with four hits and the Diamondbacks beat the San Diego Padres 6-5 on Sunday.
Corbin allowed more than two runs for the first time this season, but helped himself with a run-scoring single in the fifth inning off Tommy Layne (0-1) to become the third Arizona pitcher to start a season 8-0.
Eric Chavez homered for the second straight game, Prado drove in a run in the seventh inning after getting three hits the night before and Heath Bell worked a perfect ninth for his eighth save.
Carlos Quentin hit a two-run homer and Kyle Blanks also had two RBIs for the Padres, who have lost four of five.
Corbin (8-0) has been one of baseball's best pitchers through the first two months of the season, using an effectively wild approach and a wicked slider to keep hitters off-balance.
The 23-year-old went 6-8 with a 4.54 ERA in 22 games last season – 17 starts – after being traded from the Los Angeles Angels in 2010.
Corbin's success this season has come from his ability to throw strikes; he leads the majors hitting the plate 71 percent of the time. He was superb in his last start, striking out a career-high 10 while tossing his first complete game against Colorado with a three-hitter.
The Padres jumped on Corbin's strike-throwing tendencies right away, with leadoff hitter Chris Denorfia hitting his first pitch past Chavez at third for a double. Denorfia moved over on a sacrifice and scored on Chase Headley's groundout, giving San Diego an early lead on a pitcher who hasn't trailed much this season.
It didn't last the inning.
Paul Goldschmidt lined a double off Jason Marquis in the bottom half and Chavez followed with his seventh homer of the season, a two-run, opposite-field shot to left.
Arizona added two more runs in the second against Marquis, on Miguel Montero's run-scoring double and a sacrifice fly by Gerardo Parra that made it 4-1.
Marquis continued to labor with his command and was replaced after walking two in the fourth inning. He allowed four runs on seven hits in 3 1-3 innings
Corbin wasn't exactly sharp, either.
He hurt himself in the fourth inning with an off-balance throw that sailed into the stands for an error, setting up Blanks' run-scoring single that cut Arizona's lead to 4-2.
An opening walk in the fifth led to trouble, too, when Quentin hit his fifth homer of the season, a two-run shot that tied the game at 4-all
Corbin helped himself in the bottom half and put Arizona back up with his second hit of the season, a looping, RBI single just over the third base bag. He was done following a leadoff single in the seventh inning after allowing four runs – three earned – on seven hits with five strikeouts.
He joins Micah Owings in 2011 and Brandon Webb in 2006 and 2008 as the only Arizona pitchers to open a season 8-0.
Prado had a run-scoring double in the seventh inning, a run the Diamondbacks needed after Quentin hit an RBI double off Brad Ziegler in the eighth.
NOTES: Arizona has an extra-base hit in 34 straight games. ... Quentin finished the series 6 for 10 with three doubles and a homer. ... The Diamondbacks will call up LHP Tyler Skaggs to start the first game of Monday's doubleheader against Texas after RHP Ian Kennedy cut his index finger doing the dishes and was scratched. RHP Trevor Cahill will pitch the second game in the first scheduled doubleheader in Chase Field history. ... LHP Clayton Richard will pitch for San Diego against Seattle on Monday after a stint in the minors to work on his mechanics. Richard originally went on the 15-day DL on May 5 with an intestinal virus after going 0-4 with an 8.54 ERA.