Pinch-hitter Alejandro De Aza's sacrifice fly over a five-man infield scored Marlon Byrd in the bottom of the 12th inning Monday night as the Giants delayed the Dodgers' clinch party with a 3-2 walk-off win at AT&T Park.