Giants Finish Sweep of Rockies