SCOTTSDALE, Ariz. -- Tim Lincecum pitched five shaky innings for the San Francisco Giants, and Billy Butler hit a two-run double that helped the Oakland Athletics to a 6-4 victory Thursday night.