CHICAGO -- Arizona Diamondbacks left-hander Patrick Corbin had plenty of support Sunday at Wrigley Field from his offense, and he needed it to remain perfect on the season.
Corbin survived a shaky start to become baseball's first nine-game winner this season and the Arizona Diamondbacks got a tiebreaking, sixth-inning RBI single from Paul Goldschmidt in an 8-4 victory over the Chicago Cubs.
"The offense, I mean, if they score eight runs a game I should win every time," Corbin said. "So that just makes it a lot easier."
Corbin went six innings to become the first Diamondbacks pitcher to start a season 9-0 since Brandon Webb in 2008.
"I think I was just rushing with my delivery a little bit, cutting off most of my fastballs and wasn't really locating too well," Corbin said about his first-inning control problems when two batters were hit by pitches and two others coaxed walks. But the Cubs were able to score only one run.
Goldschmidt singled home Didi Gregorius with the go-ahead run in the sixth off losing pitcher Edwin Jackson (1-8) and two batters later Cody Ross added a two-run single to make the score 7-4 and drive Jackson from the game.
Wil Nieves went 3-for-5 with two RBIs for the Diamondbacks and teammate Gerardo Parr had a two-run single as Arizona took the three-game series 2-1 in a place where the Cubs usually have dominated the Diamondback. Coming into the game, the Cubs had won 10 of 12 at Wrigley Field from Arizona, including a 6-hour, rain-delayed marathon Saturday.
"We played much better today -- we swung the bats better," Diamondbacks manager Kirk Gibson said. "Patrick did his job and the bullpen came in and shut them down. And he hadn't thrown in five days."
Corbin looked a bit rusty when he started the game by falling behind 1-0. He walked Dioner Navarro with the bases loaded in the first. Corbin had already hit Starlin Castro with a pitch, walked Anthony Rizzo and then, with two out, hit Hairston to load the bases.
Corbin struck out five, walked two, allowed six hits and four Cubs runs over six innings.
"But he kept us in the game," said Nieves, Arizona's catcher. "He didn't feel good at all. But he battled and he gave us an opportunity to win the game."
Corbin was much sharper than Jackson. In 5 2-3 innings Jackson threw four wild pitches, gave up 12 hits, walked three, and allowed seven runs, including five earned.
"It's probably one of the most frustrating seasons I've been through," said Jackson, whose only win came at Washington on May 11. "It's just disappointing when you feel like you're not going out and really helping the team have a chance to win a game. I'm a way better pitcher than I've been showing.
"It seems like anything that can happen has pretty much been happening this season. It's just one of those things that you have to continue to grind through."
The Cubs had tied the game 4-4 on Hairston's 100th career home run in the fifth following Alfonso Soriano's two-out double.
The Diamondbacks came back against Jackson with two outs in the sixth as Gregorius and Martin Prado singled and Goldschmidt, who was tied for the National League in RBIs with 45 starting the game, drove in Gregorius. Following an intentional walk to Jason Kubel, Ross hit an RBI single and Jackson left the game. Nieves, who had an RBI single in the fifth to make it 4-1, collected another run-scoring single in the eighth off reliever Carlos Marmol.
The Diamondbacks scored three in the second, two on Parra's bases-loaded single following hits by Nieves and Cliff Pennington and a dropped fly ball by Cubs center fielder Julio Borbon. Jackson's second wild pitch of the game scored the third run.
Cubs manager Dale Sveum called the dropped fly ball a key to the game, but the three-run sixth-inning rally by Arizona after Hairston's game-tying homer was bigger.
"You're ahead of the scale if you score four runs off a guy (Corbin) with a 1.76 (ERA) in six innings or whatever it was," Sveum said. "Hairston's been swinging the bat a heck of lot better. So, I mean, that's what got him here for -- to do things like that.
"We tied the game up and we just couldn't control the next inning with two outs and nobody on."
NOTES: Cubs starting pitcher Travis Wood will be given extra time off before his next start. The left-hander beat the White Sox Thursday but will not pitch again until Friday against the Pirates. There appears to be no injury issue, just concern he is being overworked. "He's pitched a lot of innings already (72) and thrown a lot of pitches in those games in a lot of stressful innings," Sveum said. "And he's been on the bases a lot in the games he's pitched." ... Cubs catcher Steve Clevenger begins a rehab assignment with Triple-A Iowa Monday. He has been on the 60-day DL since April 14 with a strained left oblique. ... Cubs pitcher Shawn Camp, on the DL since May 22 with a sprained right big toe, is slated to do rehab throwing in the bullpen this week when the Cubs are in Anaheim. ... The game-winning hit gave Goldschmidt 28 RBIs in his last 28 games. ... Nieves' 3-for-5 day gave him nine hits in his last 18 at-bats.