Mike Fontenot hit a sacrifice fly in the ninth inning to drive in Aaron Rowand and lift San Francisco to a 3-2 victory over the Colorado Rockies on Saturday, the Giants' second walkoff win in two nights.