Chess puzzle (Checkmate)
Opening: Kings_Indian_Defense, Kings_Indian_Defense_Samisch_Variation
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 Na6 6. Be3 e5 7. Bd3 O-O 8. d5 Nc5
9. Bc2 a5 10. g4 Ne8 11. h4 f5 12. gxf5 gxf5 13. h5 f4 14. Bxc5 dxc5 15. h6 Bf6
16. Qe2 Bh4+ 17. Kd2 Nd6 18. Qg2+ Kh8 *
Position (FEN): r1bq1r1k/1pp4p/3n3P/p1pPp3/2P1Pp1b/2N2P2/PPBK2Q1/R5NR w - - 7 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 853
Best move: Qg7#