Ryan Vogelsong's six shutout innings and Buster Posey's grand slam paced the Giants to a win over the Padres on Wednesday to even the series.