Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. Bf4 d5 3. e3 g6 4. Nf3 Bg7 5. Bd3 Bg4 6. Nbd2 Nc6 7. h3 Bxf3 8.
Nxf3 a6 9. c3 Nd7 10. Qc2 f6 11. Nh4 g5 12. Bg6+ hxg6 13. Qxg6+ Kf8 14. Nf5 Rg8
15. Bg3 e6 16. Nd6 e5 *
Position (FEN): r2q1kr1/1ppn2b1/p1nN1pQ1/3pp1p1/3P4/2P1P1BP/PP3PP1/R3K2R w KQ - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 834
Best move: Qf7#