Associated Press - Paul Goldschmidt had a pretty good idea that he'd just won the game for the Arizona Diamondbacks.
Goldschmidt hit a leadoff home run in the bottom of the ninth inning and the Diamondbacks ended a four-game losing streak, beating the Miami Marlins 3-2 Tuesday night.
Martin Prado also homered for the Diamondbacks, who snapped a season-high four-game losing streak.
David Hernandez (3-4) threw a perfect top of the ninth for the win. Chad Qualls (2-1) lost for the first time in 27 appearances, with Goldschmidt connecting on his second pitch. The Marlins took a 2-0 lead in the fourth against Randall Delgado. Derek Dietrich hit an RBI triple and scored on Adeiny Hechavarria's single.
Eovaldi, who had missed the season's first two-plus months with inflammation in his right shoulder, walked Miguel Montero with two outs in the fourth and Prado followed with his first homer since April 29. Delgado, recalled from Triple-A earlier Tuesday, gave up two runs on eight hits and struck out six in seven innings.