Tim Lincecum labored through a 43-pitch first inning and never lost hope. Nine innings later, he finally had a real reason to smile. Brandon Belt hit a tying two-run double and scored on Hector Sanchez's single during a four-run ninth inning, and the San Francisco Giants rescued Lincecum from another loss by rallying past the Bay Area rival Oakland Athletics 5-4 on Friday night. The Giants had lost the last nine games Lincecum started