Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. Qd3 e6 3. Bg5 h6 4. Bf4 d5 5. Qb5+ Nc6 6. Nc3 a6 7. Qa4 Bd6 8. g3
O-O 9. e4 Bd7 10. b4 Nxd4 11. b5 axb5 12. Qxd4 c5 13. Qe3 d4 14. Qd3 Bxf4 15.
gxf4 dxc3 16. e5 Nd5 17. Qe4 Bc6 18. Bd3 c4 *
Position (FEN): r2q1rk1/1p3pp1/2b1p2p/1p1nP3/2p1QP2/2pB4/P1P2P1P/R3K1NR w KQ - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 476
Best move: Qh7#