Amazingly Unintuitive Checkmate!

renumeratedfrog01
renumeratedfrog01
Jun 10, 2011, 7:01 PM |
2

I was scratching my head for several minutes before it dawned on me what to do!