SAN FRANCISCO -- Evan Longoria and Brandon Crawford each homered and Gorkys Hernandez scored the go-ahead run on a balk as the San Francisco Giants defeated the Los Angeles Dodgers 6-4 on Friday night.
The Giants rallied from a 4-2 deficit, scoring four runs in the bottom of the seventh inning.
The Dodgers were 10-1 when leading after the sixth going into Friday.
Hernandez and pinch-hitter Kelby Tomlinson had consecutive run-scoring singles with one out in the seventh off Tony Cingrani (0-1).