Jimenez (10-9) threw 119 pitches, trimmed his ERA to 3.47 and helped the Rockies stay a game in front of San Francisco in the race for the National League wild-card spot.
Carlos Gonzalez hit a two-run homer in the first, Brad Hawpe had a two-run double in the sixth and a double by Chris Iannetta in the eighth delivered two more runs.
Kevin Hart (3-2) suffered the loss, giving up five runs on eight hits in 5 1/3.
Colorado downed the Pirates for the fifth time in eight meetings this year, including a three-game home sweep in June.
Copyright 2009 by United Press International.