Rodón tops Lincecum for a Giants K record