Chess puzzle (Checkmate)
Opening: Kings_Indian_Defense, Kings_Indian_Defense_Makogonov_Variation
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. h3 O-O 6. Nf3 Nc6 7. Be3 e5 8. d5 Ne7
9. Be2 Ne8 10. g4 f5 11. gxf5 gxf5 12. exf5 Nxf5 13. Bg5 Bf6 14. Ne4 Kh8 15.
Qc2 Bxg5 16. Nexg5 Nd4 *
Position (FEN): r1bqnr1k/ppp4p/3p4/3Pp1N1/2Pn4/5N1P/PPQ1BP2/R3K2R w KQ - 1 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1030
Best move: Qxh7#