Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. Bf4 d5 3. e3 e6 4. Nf3 Bd6 5. Bg3 c5 6. Be2 Nc6 7. c3 b6 8. Nbd2
Bb7 9. Ne5 O-O 10. Bd3 Qc7 11. Ndf3 Nd7 12. Nxd7 Qxd7 13. Bc2 h6 14. Ne5 Nxe5
15. dxe5 Be7 16. Qd3 g6 17. h4 Kg7 18. h5 g5 *
Position (FEN): r4r2/pb1qbpk1/1p2p2p/2ppP1pP/8/2PQP1B1/PPB2PP1/R3K2R w KQ - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1466
Best move: Qh7#