Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Other_variations
Moves: 1. d4 g6 2. e4 Bg7 3. h4 h6 4. Nc3 c6 5. Bc4 b5 6. Bb3 b4 7. Nce2 a5 8. a4 Nf6
9. Ng3 O-O 10. h5 Kh7 11. Nf3 g5 12. Nf5 Ba6 13. Bxg5 hxg5 14. h6 Bh8 15. Nxg5+
Kg8 16. Qg4 Nxg4 *
Position (FEN): rn1q1rkb/3ppp2/b1p4P/p4NN1/Pp1PP1n1/1B6/1PP2PP1/R3K2R w KQ - 0 17
White to move.
Themes: Advanced Pawn Middlegame Mate in 1 
Puzzle rating: 1153
Best move: h7#