Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Spanish_Variation
Moves: 1. e4 Nf6 2. Nc3 e5 3. Nf3 Nc6 4. Bb5 Nd4 5. O-O c6 6. Ba4 Bc5 7. Nxe5 d6 8.
Nd3 Bg4 9. f3 Nxf3+ 10. Kh1 Nxh2 11. Qe1 Nxf1 12. e5 Nh5 13. exd6+ Kf8 14. Nxc5
Qxd6 15. Qxf1 Qxc5 16. Ne4 Qe5 17. Bb3 Re8 *
Position (FEN): 4rk1r/pp3ppp/2p5/4q2n/4N1b1/1B6/PPPP2P1/R1B2Q1K w - - 4 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 956
Best move: Qxf7#