Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Other_variations
Moves: 1. e4 e5 2. Nc3 Bb4 3. f4 d6 4. Nf3 Bxc3 5. dxc3 Bg4 6. Bc4 Nd7 7. Bxf7+ Kxf7
8. Ng5+ Kf8 9. Qxg4 Ngf6 10. Ne6+ Kf7 11. Qxg7+ Kxe6 *
Position (FEN): r2q3r/pppn2Qp/3pkn2/4p3/4PP2/2P5/PPP3PP/R1B1K2R w KQ - 0 12
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 893
Best move: f5#