Chess puzzle (Checkmate)
Opening: Kings_Indian_Defense, Kings_Indian_Defense_Semi-Averbakh_System
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 d6 4. e4 Bg7 5. Be3 O-O 6. Be2 e5 7. d5 b6 8. Nf3
Nbd7 9. Qd2 Nc5 10. Qc2 a5 11. O-O Ne8 12. a3 f5 13. b4 Nd7 14. exf5 gxf5 15.
Ng5 f4 *
Position (FEN): r1bqnrk1/2pn2bp/1p1p4/p2Pp1N1/1PP2p2/P1N1B3/2Q1BPPP/R4RK1 w - - 0 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 759
Best move: Qxh7#