Matt Duffy finished a single away from hitting for the cycle to support Madison Bumgarner's seven innings of two-run ball, as the San Francisco Giants beat the Colorado Rockies, 6-3, in the series finale Sunday afternoon at AT&T Park.