The only problem withthe 3 move mate (jugaz) is that white would use his knight to block and thus it would still be four moves. vaseer's way was nice. I seen the mate how jugaz described it, but not vaseer's. I eventually did but it took a couple of minutes.
I recently got checkmated in a game I was playing on Live Chess. The last 4 moves seemed like a puzzle to me.
The moves leading up to the position were: