Paul Goldschmidt doubled in the last two of Arizona's three runs in the 10th inning and the Diamondbacks beat the Miami Marlins 4-3 on Wednesday.
Miami had taken a 3-1 lead in the 10th on Donovan Solano's two-run double off Brad Ziegler (4-1), who got the victory.
Aaron Hill opened the Arizona 10th with a pinch-hit single off Steve Cishek. Ender Inciarte walked on four pitches, then David Peralta's RBI single cut the lead to 3-2.
On the next pitch, Goldschmidt hit one to the left-center gap for his major league-best 35th double and his fifth career walk-off hit.
Cishek (4-5) blew his third save in 23 opportunities.
Copyright 2014 Associated Press. All rights reserved.