I know I'm a little late to the party, but I think it took this long to get over the warm and fuzzy feeling of game 7 of the SCF, although I'm still not entirely sure about that. Who cares. The Pens won the cup.
Youtube stuffs
The Shush
Geno's hat trick (too bad the aspect ratio is fucked up)