Bronson Arroyo and the Cincinnati bullpen shut down the Rockies and Ryan Ludwick provided the offense, as the Reds extended their longest winning streak in over six years with a 3-0 victory.
Ludwick went 2-for-3 with a walk, two runs scored and another driven in, while Arroyo (6-6) scattered six hits in 6 2/3 scoreless innings to record the win, Cincinnati's eighth straight and 12th in 14 games since the All-Star break.
The Reds had not won eight in a row since an eight-game run from May 31-June 8, 2006.
"Things are kind of going our way right now," Arroyo said.
The Rockies fell for the seventh time in nine games, as Drew Pomeranz (1-6) was touched for three runs on seven hits in 5 1/3 innings to take the loss.
Ludwick played a role in both of Cincinnati's runs in the fourth, first doubling down the left-field line to knock in Brandon Phillips and later scoring on Todd Frazier's sacrifice fly.
Arroyo retired the first 11 batters he faced and worked out of a second-and- third, one-out jam in the fifth by striking out Josh Rutledge and getting Pomeranz on a comebacker to the mound.
Adam Ottavino relieved Pomeranz with two on and one out in the sixth and promptly threw two wild pitches, the last allowing Ludwick to cross the plate.
"The intent was to throw the slider down, and the ball got underneath [catcher Wilin Rosario]," Rockies manager Jim Tracy said of Ottavino's errant throw.
The Reds went to the bullpen with runners on first and second and two outs in the seventh, and Alfredo Simon kept the Rockies off the board by getting pinch-hitter Eric Young Jr. to ground into a fielder's choice.
Simon stayed on the hill and hurled a scoreless eighth, and Aroldis Chapman struck out three batters in the ninth to post his 20th save of the season.
Reds third baseman Scott Rolen went 2-for-4 in his 2,000th career game...The Reds have won seven straight road games...Jordan Pacheco and Carlos Gonzalez each had two hits for the Rockies, who went 0-for-7 with runners in scoring position and stranded eight... Immediately after the game, the Rockies announced they have traded infielder Marco Scutaro to the San Francisco Giants in exchange for infielder Charlie Culberson.