PHOENIX (AP) -- Patrick Corbin had another chance to go to 10-0, and he certainly was good enough to do it.
Arizona's offense wasn't up to the challenge, though, and one pitch to Giancarlo Stanton spoiled Corbin's night.
Stanton homered twice, the second one off Heath Bell in the ninth inning, and the recently punchless Diamondbacks lost their fourth straight, 3-2 to the Miami Marlins on Monday night.
Corbin, trying to become the first left-handed starter in 35 years to go 10-0, held Miami hitless through five. He allowed two hits through eight innings but gave up a soaring, two-run homer to left by Stanton that tied the game at 2 in the sixth.
"He's really good. He's got some stuff," Miami manager Mike Redmond said of the Arizona pitcher. "He was tough. He was aggressive, threw strikes. He made the mistake to Stanton and that was it. Other than that he was lights out. That was impressive."
Stanton's line-drive home run to right off former teammate Bell (2-1) in the ninth put Miami ahead for the first time. It was the 100th homer of his career, and sixth in 43 at-bats at Chase Field.
Bell pitched last season for Miami, and Stanton was asked if his familiarity with the reliever's pattern helped him in the at-bat.
"Yeah," Stanton said, "for the most part."
Arizona manager Kirk Gibson said it's time to reassess how to pitch to Stanton.
"The guy is swinging the bat good. We have to find a better way to get around him," Gibson said. "You can see how strong he is. He just barreled it."
Mike Dunn (2-1) threw a scoreless eighth inning to get the win.
Steve Cishek pitched a perfect ninth for his 10th save in 12 tries. Willie Bloomquist flied out to deep center to end the game.
Paul Goldschmidt drove in both Arizona runs with a homer and a single.
Corbin, with no decisions in his last three starts, was trying to become the first left-handed starter to begin the season 10-0 since Ron Guidry went 13-0 for the New York Yankees in 1978, according to STATS. Corbin struck out seven and walked one but the Diamondbacks lost for the first time in his 14 starts.
Gibson said Corbin deserved better.
"Patrick was great," Gibson said. "He pitched his heart out, two runs. We scored eight runs in four games. ... We should have had several runs tonight. We are in a bad spot at the plate right now. Guys are trying to do too much."
Corbin got behind in the count to Stanton before the big home run, which followed Juan Pierre's one-out single, Miami's first hit of the night.
"The pitch to Pierre was kind of up and he kind of put a swing on it and it fell in," Corbin said. "The pitch to Stanton, too, was in, but I felt good all night and was able to throw whatever pitch I wanted."
Arizona was 1 for 12 with runners in scoring position.
"More of the same," Gibson said.
Goldschmidt, hitless in his previous 12 at-bats and just 3 for 33, lined Jacob Turner's 1-0 pitch over the right-field fence to put Arizona up 1-0 in the third, his 16th home run. The Diamondbacks made it 2-0 in the fifth when Gerardo Parra singled, stole second and scored when Goldschmidt singled sharply to center.
Goldschmidt leads the NL with 61 RBIs.
Corbin, meanwhile, was cruising through five. Only two Miami batters reached during that span, Stanton on third baseman Martin Prado's two-out error in the first and a two-out walk to Marcell Ozuna in the fourth.
In the sixth, pinch-hitter Justin Ruggiano grounded out, but Pierre's opposite-field single to left ended the no-hit bid. Ed Lucas popped out but Stanton hit a high drive on Corbin's 2-0 pitch into the second deck above the Arizona bullpen in left and it was tied at 2.
The Diamondbacks, swept in three games at San Diego last weekend, opened a six-game homestand.
Turner allowed two runs and six hits in five innings.
NOTES: Diamondbacks RHP Ian Kennedy dropped his appeal and began serving a 10-game suspension for his role in last week's brawl with the Dodgers. ... Arizona RHP Randall Delgado, who came over from Atlanta in the Justin Upton trade, will be recalled from Triple-A Reno to start Tuesday night in the spot normally taken by RHP Brandon McCarthy. Miami RHP Nathan Eovaldi, out all season with right shoulder inflammation, will make his first start of the year. To make room for Eovaldi, the Marlins optioned Ozuna to Double-A Jacksonville. ... McCarthy, out with a shoulder injury, threw off a mound and could get a rehab start next. McCarthy says a seizure, related to the head injury he sustained from a line drive last September, will not affect his comeback.