SAN FRANCISCO -- Ryan Vogelsong pitched eight fantastic innings and Andres Torres singled home the tiebreaking run, leading the San Francisco Giants over the Colorado Rockies 2-1 Sunday in a series highlighted by dominant pitching.