Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Bc5 5. c3 O-O 6. d4 exd4 7. cxd4 Bb6 8.
e5 Ne8 9. Bg5 Ne7 10. d5 h6 11. e6 dxe6 12. dxe6 Qxd1 13. exf7+ Rxf7 14. Rxd1
hxg5 15. Rd8 Kf8 16. Nxg5 Rxf2 *
Position (FEN): r1bRnk2/ppp1n1p1/1b6/6N1/2B5/8/PP3rPP/RN4K1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1432
Best move: Nh7#