Chess puzzle (Checkmate)
Opening: Kings_Indian_Defense, Kings_Indian_Defense_Orthodox_Variation
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. Be3 Nc6 8. O-O
Ng4 9. Bg5 f6 10. Bc1 f5 11. dxe5 Ncxe5 12. exf5 Rxf5 13. Nd4 Qh4 14. h3 Rxf2
15. hxg4 Nxg4 16. Nf3 Rxf3 17. Rxf3 Qh2+ 18. Kf1 *
Position (FEN): r1b3k1/ppp3bp/3p2p1/8/2P3n1/2N2R2/PP2B1Pq/R1BQ1K2 b - - 2 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 939
Best move: Qh1#