Dodgers ace Clayton Kershaw and San Francisco's Johnny Cueto held hitters spellbound for eight innings Friday before Justin Turner's ninth-inning, tiebreaking home run propelled Los Angeles past the Giants, 3-2.