Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. Bf4 e6 3. e3 d5 4. c3 Bd6 5. Bg3 c5 6. Nf3 Nc6 7. Nbd2 Qe7 8. Ne5
cxd4 9. exd4 Nd7 10. Nxc6 bxc6 11. Qa4 Bb7 12. Ba6 Bxa6 13. Qxa6 e5 14. Qxc6
O-O 15. Nf3 exd4+ 16. Kf1 Bxg3 17. hxg3 dxc3 18. Re1 cxb2 19. Qc2 Qb4 *
Position (FEN): r4rk1/p2n1ppp/8/3p4/1q6/5NP1/PpQ2PP1/4RK1R w - - 2 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1088
Best move: Qxh7#