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.
Texas principal bans speaking Spanish, stirs controversy
Theater accidentally screens 'Nymphomaniac' trailer instead of Disney's 'Frozen'