Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. e4 g6 2. Nf3 d6 3. d4 Bg7 4. Bc4 Nf6 5. Nc3 O-O 6. Bg5 c6 7. Qd2 b5 8. Bb3
a5 9. a3 Nbd7 10. h4 Qc7 11. Bh6 Bb7 12. Bxg7 Kxg7 13. h5 Nxh5 14. g4 Nhf6 15.
Qh6+ Kg8 16. g5 Ng4 *
Position (FEN): r4rk1/1bqnpp1p/2pp2pQ/pp4P1/3PP1n1/PBN2N2/1PP2P2/R3K2R w KQ - 1 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 907
Best move: Qxh7#