Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. Bf4 g6 3. Be5 Bg7 4. Nf3 d6 5. Bf4 O-O 6. Qd2 Nbd7 7. Bh6 Re8 8.
Bxg7 Kxg7 9. e3 b6 10. Bc4 Bb7 11. Ng5 Bxg2 12. Be6 Bxh1 13. Nxf7 Qb8 14. Bxd7
Nxd7 15. Ng5 Qb7 16. Ne6+ Kg8 17. Qc3 c5 18. d5 Qxd5 *
Position (FEN): r3r1k1/p2np2p/1p1pN1p1/2pq4/8/2Q1P3/PPP2P1P/RN2K2b w Q - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 869
Best move: Qg7#