It's that darned Qxf3+ puzzle again. Also a dual with 1. ... e5 or 1. ... e6 :p
4 Move Checkmate

This was posted by smulay and that Palestinian kid and who knows how many times more
http://www.chess.com/forum/view/more-puzzles/mate-in-458
This was posted by smulay and that Palestinian kid and who knows how many times more
http://www.chess.com/forum/view/more-puzzles/mate-in-458
Since start of game, white made the following moves: f2-f3, Ke1-f2, Kf2-g3, Kg3-h4.
After last move, black declared checkmate.
Reconstruct the game.