Tim Lincecum pitched another gem, allowing only one hit over eight shutout innings and leading the San Francisco Giants past the Milwaukee Brewers 4-1 Thursday.