Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_London_System
Moves: 1. d4 Nf6 2. Bf4 e6 3. Nf3 d5 4. e3 Bd6 5. Bg3 c5 6. c3 Qc7 7. Nbd2 Nbd7 8. Qa4
O-O 9. Bb5 a6 10. Bxd7 Bxd7 11. Qc2 cxd4 12. exd4 Bb5 13. Ne5 Rac8 14. Nb3 Ne4
15. f3 Nxg3 16. hxg3 Bxe5 *
Position (FEN): 2r2rk1/1pq2ppp/p3p3/1b1pb3/3P4/1NP2PP1/PPQ3P1/R3K2R w KQ - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 561
Best move: Qxh7#