The Los Angeles Dodgers' Clayton Kershaw and San FranciscoGiants' Tim Lincecum have been at their best in recent matchupsagainst each other's teams.