All the torture was worth it, when the unlikely SF Giants–in another nail-biting, 1-run, torturous game–beat the Phillies to win the national league pennant last night!

And here we were the moment they did it!

You can see me, in my lucky knitted Giants beanie in the background, while my mom and sister hug in the second photo.

Wooooooo!!! Humm Baby, Giants! You deserve it! Now go beat those Rangers!

(photos curtesy of Jenece Guglielmo)