Brandon Crawford homered, leading the San Francisco Giants past Colorado, 7-1, for their 10th straight win over the Rockies.