Denver, CO (Sports Network) – Jonathan Herrera’s sacrifice fly drove in the winning run in the seventh inning as Colorado came from behind to knock off Arizona, 2-1, in the middle meeting of a three-game set.
Melvin Mora went 2-for-4 with a run scored and triggered the decisive rally while Miguel Olivo drove in the other run for the hard-charging Rockies, who have won a season-high nine games in a row.
Matt Reynolds (1-0) earned his first big league win with a scoreless inning in relief and Huston Street stranded two runners in the ninth to record his 18th save for Colorado, which has won 12 of its last 14 games at Coors Field.
The Rockies stayed 2 1/2 games behind front-running San Diego in the NL West and moved to within 3 1/2 games of Wild Card co-leaders Philadelphia and Atlanta in a thickening playoff race in the senior circuit.
Rodrigo Lopez (5-14) suffered the loss after yielding a pair of runs on seven hits and a walk while fanning four over 6 1/3 innings to remains winless over 11 starts since July 8 for the Diamondbacks, who have dropped six of their last seven.