NL Cy Young Award contender Clayton Kershaw outdueled two-time winner Tim Lincecum, pinch hitter Jamey Carroll drove home the go-ahead run in the ninth and the Los Angeles Dodgers beat the San Francisco Giants 2-1 on Friday night.