Chris Iannetta and Garrett Atkins drove in two runs apiece, Jorge De La Rosa pitched six strong innings and the Colorado Rockies beat the San Francisco Giants 7-2 on Tuesday night. 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.