Paul Goldschmidt hit a tiebreaking grand slam in the eighth inning, leading the Arizona Diamondbacks to a 12-4 win over the Chicago Cubs on Saturday night.