Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O d6 5. d3 h6 6. h3 Be7 7. Be3 O-O 8. Qc1
Be6 9. Bb5 Nd7 10. c3 f5 11. exf5 Bxf5 12. Bc4+ Kh8 13. Bxh6 gxh6 14. Qxh6+ Bh7
15. Nbd2 Nf6 16. Ng5 d5 17. Bb3 Rg8 *
Position (FEN): r2q2rk/ppp1b2b/2n2n1Q/3pp1N1/8/1BPP3P/PP1N1PP1/R4RK1 w - - 2 18
White to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 1104
Best move: Nf7#