Ryan Vogelsong's intense expression suggested he was locked in from his first pitch. Then he proved it with a season-high 7 1/3 innings of one-run ball. Brett Pill supplied the offense with a two-run homer off Clayton Kershaw, and the San Francisco Giants defeated the first-place Los Angeles Dodgers 2-1 on Tuesday night, ending a streak of 12 straight winning decisions at home by the reigning National League Cy Young winner.