Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Other_variations
Moves: 1. d4 Nf6 2. Bf4 e6 3. e3 d5 4. Nf3 Be7 5. c3 O-O 6. Bd3 a6 7. Nbd2 Nbd7 8. h4
c5 9. Ne5 cxd4 10. exd4 b5 11. Ndf3 Bb7 12. Bg5 Rc8 13. Bxf6 Bxf6 14. Bxh7+
Kxh7 15. Ng5+ Kh6 16. Qd2 Bxg5 *
Position (FEN): 2rq1r2/1b1n1pp1/p3p2k/1p1pN1b1/3P3P/2P5/PP1Q1PP1/R3K2R w KQ - 0 17
White to move.
Themes: Double Check Middlegame Mate in 1 
Puzzle rating: 1343
Best move: hxg5#