Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. Bf4 e6 3. e3 Be7 4. Nf3 O-O 5. c3 d5 6. Qc2 h6 7. Bd3 c5 8. b3 a6
9. Nbd2 b5 10. Ke2 c4 11. bxc4 bxc4 12. Nxc4 dxc4 13. Bxc4 Nc6 14. Bd3 Bb7 15.
h4 Rc8 16. Ng5 Nb4 17. Qb1 Nxd3 18. Qxd3 Nd5 *
Position (FEN): 2rq1rk1/1b2bpp1/p3p2p/3n2N1/3P1B1P/2PQP3/P3KPP1/R6R w - - 1 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1039
Best move: Qh7#