MIAMI -- Bradin Hagens took a look around before throwing his first major league pitch, wanting to remember the moment.
His 27th pitch was one he'd rather forget.
Hagens failed to retire any of the three batters he faced in the 10th inning, and the Arizona Diamondbacks wound up falling to the Miami Marlins 5-4 on Thursday night.
Hagens (0-1) got out of trouble in the ninth, when he made his major-league debut. In the 10th, he couldn't escape, and Marcell Ozuna's double to left-center brought home Garrett Jones -- who led off the final inning with a walk -- for the win.
"I just struggled with command," Hagens said. "Kind of hit the corners too early instead of attacking down in the zone and I got behind hitters, gave them pitches to hit, and stayed out of the zone. I've got to do a better job of getting back in the zone."
"We figured that was the best opportunity to bring him in," Gibson said. "We were just hoping he would be able to hold them for several innings and we could score a run, but we were unable to do so."
Mike Dunn (10-5) pitched two perfect innings for Miami and became the first reliever to reach double-digits in wins since Matt Belisle for Colorado in 2011, according to STATS.
Miami rallied from an early 3-0 deficit.
"The team played great tonight, coming back," Dunn said.
Mark Trumbo had a pair of RBI singles for Arizona. Diamondbacks starter Chase Anderson allowed nine hits and three runs in six innings, and David Peralta had an RBI triple to highlight a two-run third.
Giancarlo Stanton had three hits for Miami, giving him four multi-hit games in his last 10 outings. Adeiny Hechavarria had two RBIs and Brad Penny, pitching at home for the Marlins for the first time in more than 10 years, allowed five hits and four runs in five-plus innings.
Penny's most recent home start for the Marlins was July 28, 2004 -- which wasn't even in Miami, but rather about 15 miles north in Miami Gardens, Florida at Sun Life Stadium, the facility where the team played before its Little Havana ballpark was built.
Arizona came into the night tied with the Los Angeles Dodgers for the major-league lead with 33 triples, and hit two more on Thursday.
Penny gave up two leadoff walks, one of the four-pitch variety to Ender Inciarte to open the game, the other to Trumbo in the sixth. Both runners eventually scored. But he also hit his first double since Sept. 19, 2007 to help get the Marlins' offense going.
Diamondbacks: 2B Aaron Hill was out of the lineup for the second straight game, with Gibson saying he was "pretty beat up" but not citing any specific injury. LHP Eury De La Rosa and RHP Randall Delgado were not available Thursday in order to get some rest.
Marlins: LHP Dan Jennings (concussion) is planning on throwing bullpen sessions the next couple of days and is expected to pitch for Single-A Jupiter when the Marlins begin their road trip on Aug. 22. "I'm very pleased with how far he's come in the last few days," Marlins manager Mike Redmond said. Also, INF Derek Dietrich (right wrist) is expected to begin a rehab assignment with Single-A Jupiter on Saturday.
Diamondbacks: RHP Trevor Cahill (2-8, 4.86) has won one of his nine starts this season -- but that win was in his last outing, a 14-4 victory over Colorado on Aug. 9. Cahill is 1-1 in four appearances against the Marlins.
Marlins: LHP Brad Hand (2-4, 4.65) makes his 11th start of the season. He's 0-1 with a 2.38 ERA in two career starts against the Diamondbacks