The left-hander easily made it stand up.
A.J. Pollack had two hits and Jeff Mathis added a two-run double as the Diamondbacks won for the fourth time in their last five games at Wrigley Field.
They sent nine batters to the plate while scoring five in the first.
"That's always good when you get to bat in the first inning, even though I struck out," Corbin said. "The offense has been great putting up a lot of runs. If we just go out and do our jobs and minimize damage, we should look pretty good."
Corbin (7-4) gave up just one run and six hits while striking out nine for his first win since June 5. He was 0-2 with a 3.98 ERA in seven starts since.
Goldschmidt's homer, his 22nd of the season, made it 6-0 in the second. He was 2 for 5 after going 1 for 12 with nine strikeouts in three games since the All-Star break. Goldschmidt came in with a .361 career average (48 for 133) against the Cubs, including a three-homer game at Wrigley Field last Aug. 3.
"It doesn't matter what park he's in," D-Backs manager Torey Lovullo said. "I get that same feeling every time he steps to the plate, no matter where he's at."
For the second time in four days, Chicago turned to position players to pitch at the end of a lopsided game. Backup catcher Victor Caratini threw one pitch to get the final out of the eighth. After giving up a lead-off single to Goldschmidt in the ninth, Caratini got David Peralta to hit into a double play. Anthony Rizzo then came on to get the final out of the inning in his first career appearance on the mound.
Rizzo had been lobbying manager Joe Maddon to pitch for years.
"That's it," Rizzo said. "I got to do what I want to do, lot of fun, and career zero ERA now."
After playing five games in four days following the All-Star break, the Cubs turned to Luke Farrell (3-4) for a spot start. It didn't go well from the outset.
"I just left some sliders up in the zone," Farrell said. "The damage they really did was on the slider."
Farrell allowed six runs and six hits in 3 1/3 innings as his ERA jumped from 3.86 to 5.17.
The Cubs broke through against Corbin in the sixth on an RBI grounder by Rizzo, scoring Ian Happ who led off with a double.
Nick Ahmed drove in Arizona's final run with a pinch-hit single in the eighth.
FUN AND GAMES
Lovullo admitted he was a little surprised when Maddon brought in Rizzo to pitch. Lovullo was asked if he'd ever bring in his first baseman to pitch.
"If I do, I'll probably get fired," he said. "Paul Goldschmidt, I can tell you, will never pitch in a game."
Diamondbacks: LHP T.J. McFarland (left neck tightness) was reinstated from the 10-day DL prior to the game. To make room on the active roster, RHP Silvino Bracho was optioned to Triple-A Reno on Sunday night.
RHP Clay Buchholz (2-1, 2.56 ERA) is expected to be activated from the 10-day DL to start for the D-Backs on Tuesday night. Buchholz (strained left oblique) made one rehab start for Single-A Visalia, allowing two runs on four hits in six innings. RHP Kyle Hendricks (6-8, 3.99) pitches for the Cubs.
More AP baseball: https://apnews.com/tag/MLBbaseball
Yasiel Puig's pinch-hit home run in the seventh inning against the Rockies ignited the Dodgers to victory. It was Puig's sixth homer in his past 18 at-bats. "We're going to win the West," Puig declared, "and go to the playoffs."
Pinch-hitter Yasiel Puig slugged a tiebreaking, three-run homer in the seventh inning that sent the Los Angeles Dodgers past the Colorado Rockies 5-2 on Wednesday night to increase their NL West lead to 2 1/2 games.
Oakland Athletics fans will get to see Shohei Ohtani one last time in 2018 at the same venue at which everyone saw him for the first time this season when the Los Angeles Angels close out a three-game series on Thursday afternoon.
Stephen Piscotty hit a three-run homer and matched his career high with five RBI, and the Oakland Athletics beat the Los Angeles Angels 10-0 on Wednesday night to snap a three-game losing streak.
Yasiel Puig crushes a 3-run home run to center field and gets a kiss from the Dodgers' bench coach Bob Geren.
A's right fielder Stephen Piscotty blasts one down the left-field line for his 25th home run of the year.