The Giants absorbed another loss on Wednesday, but catcher Buster Posey took his frustration out by hitting his hardest base hit of the season.