Cody Ross broke out of his slump in a big way, driving in all three Giants runs on a single and his first home run, and Ryan Vogelsong was perfect for five innings to lift San Francisco to a sweep of the Rockies.