The San Francisco Giants blew a lead in the top of the ninth inning Friday against the Rockies, then saw a comeback in the bottom of the inning fizzle as a bases-loaded ground ball ended the game.