Pablo Sandoval's clutch double in the eighth inning tied it up, but it was Nate Schierholtz playing hero as he blasted his first walk-off home run to give the Giants the win over the Padres in dramatic fashion.