Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bc4 Bc5 5. d3 d6 6. h3 a6 7. Bd2 b5 8. Bb3
Na5 9. Ne2 Nxb3 10. axb3 Bb7 11. Ng3 O-O 12. Qc1 d5 13. Bh6 dxe4 14. dxe4 Re8
15. O-O gxh6 16. Qxh6 Kh8 17. Ng5 Rg8 *
Position (FEN): r2q2rk/1bp2p1p/p4n1Q/1pb1p1N1/4P3/1P4NP/1PP2PP1/R4RK1 w - - 3 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1157
Best move: Nxf7#