Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. Bf4 g6 3. e3 Bg7 4. Nd2 Nc6 5. g4 Nd5 6. Bg3 O-O 7. h4 e5 8. c4
Ndb4 9. h5 exd4 10. hxg6 fxg6 11. Qb3 dxe3 12. fxe3 Kh8 13. O-O-O d5 14. Ne2
dxc4 15. Qxc4 Be6 16. Qxe6 Qd3 17. Qc4 Qxe3 18. Nf4 Qxg3 *
Position (FEN): r4r1k/ppp3bp/2n3p1/8/1nQ2NP1/6q1/PP1N4/2KR1B1R w - - 0 19
White to move.
Themes: Kingside Attack, Pin Middlegame Mate in 1 
Puzzle rating: 1452
Best move: Nxg6#