SAN FRANCISCO -- Chris Iannetta and Garrett Atkins drove in two runs apiece, Jorge De La Rosa pitched six strong innings, and the Colorado Rockies beat the Giants 7-2 Tuesday night.
Colorado, which made an impressive late-season charge to win the National League West last season, pulled within six games of first-place Arizona and is only three games behind Los Angeles for second place. It's the closest the Rockies have been to the Diamondbacks since July 28.
De La Rosa (7-7) allowed two runs and five hits to win for the fourth time in his last six decisions. The left-hander struggled with his command but got plenty of help from Colorado's defense and some timely hitting from his teammates to lead the surging Rockies to their ninth win in their last 11 games.
Brad Hawpe added two hits and scored three times, and Troy Tulowitzki had two RBIs for Colorado, which handed San Francisco its second straight loss.
The Rockies scored four runs in the third off Matt Palmer (0-2), who was making only his third career start. Atkins and Ianetta delivered two-run singles in the inning when Colorado batted around to break the game open.
Tulowitzki's sacrifice fly in the fifth made it 5-2, and the Rockies added two more runs in the seventh off Giants reliever Jack Taschner.
Palmer, who was called up from the minors Aug. 14, lasted only 4 1-3 innings and gave up five runs with six walks.
Rich Aurilia had three hits and scored both runs for the Giants, who had won five straight and eight of 10 before dropping the first two games of their series with Colorado.

