Giants starter Tim Lincecum was again sharp on Friday, giving up just two hits in three scoreless innings against the Kansas City Royals