Matt Albers (3-1) earned the victory with a scoreless seventh inning for Arizona, which won for the sixth time in seven games.
J.J. Putz secured the victory with his 32nd save of the season.
Tyler Colvin and Charlie Blackmon drove in two runs for the Rockies.
Pistorius testifies he didn't consciously pull trigger when he shot girlfriend
Biologists detail four new deep-sea 'killer sponges'