Lincecum struck out 13 batters, walked four, and hit another batter. In all, the two-time Cy Young Award winner needed 148 pitches to finish the game. Since 1916, only Edwin Jackson in 2010 (149) needed more pitches to complete a no-hitter.
Lincecum also needed a spectacular diving grab by Hunter Pence to end the 8th inning and preserve the no-hitter (see GIF below).
Here's the final out...
And here is the diving grab by Hunter Pence...