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.
UPI horse racing weekend preview
Bo Jackson: I can't help Jameis Winston anymore