This pattern is Boden's Mate; right out of "The Art of Checkmate", a good book if you can find it.
<3 Mating patterns
Yep, Boden's mate, if the opponent castles queenside, one should evaluate if Boden's can be pulled off.
http://en.wikipedia.org/wiki/Boden%27s_Mate
and the nice game:
I've never done this before and no one has ever done this to me before. This is why "studying" (gag!) can be important....
1/0 time controls