Tim Lincecum has thrown his first career no-hitter and the second in the majors in 11 days, a gem saved by a spectacular diving catch by right fielder Hunter Pence in the Giants' 9-0 win against the Padres on Saturday night, according to an ESPN.com report. 

Lincecum was in control from the start, striking out 13 and throwing a career-high 148 pitches.