Matt Holliday had two doubles, a triple, two RBI and a run scored; while Jamey Carroll added two hits and scored two runs for the Rockies (14-10), who have beaten Florida five straight times.
In relief, winning pitcher Miguel Asencio (1-0) surrendered two runs and two hits in three innings with no walks and two strikeouts.
Josh Willingham had a two-run homer among his three hits; and Hanley Ramirez had two hits, scored twice and drove in a run for the Marlins (6-15), who have lost two in a row and five of their last six games.
The loser was reliever Randy Messenger (0-1).
Aaron Carter is still in love with Hilary Duff
NBC reportedly holds celebs hostage to Jimmy Fallon's show