Goldschmidt sharply singled up the middle with runners at the corners off Victor Marte (0-1) to give the D-backs their third win in four games.
Goldschmidt had three hits and two RBI in the contest. A.J. Pollock provided a three-run homer.
Josh Collmenter (2-0) struck out five over four scoreless innings out of the bullpen to chalk up the win. Heath Bell allowed a leadoff double in the 14th but held on for the save.
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Boston schools pull out free condoms over wrapping complaints