Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Normal_Variation
Moves: 1. c4 Nf6 2. d4 e6 3. Nc3 c6 4. e4 d5 5. Bd3 dxe4 6. Nxe4 Nxe4 7. Bxe4 Bb4+ 8.
Bd2 Bxd2+ 9. Qxd2 O-O 10. Nf3 a6 11. O-O b5 12. c5 Nd7 13. Rad1 Bb7 14. b4 Nf6
15. Bc2 Nd5 16. Ne5 Qc7 17. a3 a5 18. Qd3 axb4 *
Position (FEN): r4rk1/1bq2ppp/2p1p3/1pPnN3/1p1P4/P2Q4/2B2PPP/3R1RK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1008
Best move: Qxh7#