Tim Lincecum gave up three earned runs over five innings and the Giants remained icy at the plate, as they were swept by the Rockies at AT&T Park.