The Rockies built a 7-2 lead through six innings and snapped the Dodgers' six-game winning streak that had carried them to 28 games over the .500 mark.
Colorado took the lead for good with a two-run. A double by Tulowitzki drove in one of the runs and a sacrifice fly from Cuddyer accounted for the other.
Cuddyer added an RBI single in the third and Tulowitzki had a sacrifice fly during a three-run seventh.
Michael Young drove in his first two runs in a Los Angeles uniform after being obtained in a trade with Philadelphia. One of the RBI came on an eighth-inning single that ignited a three-run inning.
Colorado starter Jorge De La Rosa (16-6) worked six frames to get the win. He gave up two runs on six hits. Rex Brothers issued a walk in the ninth while collecting his 15th save.
Edinson Volquez (9-11) was charged with the loss, surrendering four runs on six hits in just four innings. He has only one victory in his last seven starts.