Tim Lincecum had a performance worthy of a two-time Cy Young winner, ushering in the 15th no-hitter in Giants franchise history.