Buster Posey hit the third grand slam in Giants' postseason history, and San Francisco completed its startling comeback by holding off the Cincinnati Reds 6-4 Thursday in the decisive Game 5 of the NL division series.