D.J. LeMahieu scored twice and Wilin Rosario hit safely twice and crossed the plate once for the Rockies.
Brett Anderson worked five innings for the win, allowing five hits and one run with two strikeouts.
Devin Mesoraco and Roger Bernadina each drove in a run for the Reds. J.J. Hoover took the loss, allowing Colorado's go-ahead run in the fifth innings.