Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Nf3 g6 3. Bf4 Bg7 4. Nbd2 Ne7 5. e3 b6 6. c3 Bb7 7. Bd3 O-O 8. Qc2
d6 9. O-O-O Nd7 10. h4 c5 11. h5 cxd4 12. exd4 e5 13. hxg6 exf4 14. gxh7+ Kh8
15. Kb1 Re8 16. Ng5 Ng6 *
Position (FEN): r2qr2k/pb1n1pbP/1p1p2n1/6N1/3P1p2/2PB4/PPQN1PP1/1K1R3R w - - 5 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1139
Best move: Nxf7#