Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Hungarian_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. O-O Nf6 5. d3 d6 6. h3 O-O 7. Bg5 h5 8. Nc3
Be6 9. Bb3 Bxb3 10. axb3 g6 11. Qd2 Nh7 12. Bxe7 Qxe7 13. Nd5 Qd7 14. Qh6 Nd4
15. Ng5 Nxg5 *
Position (FEN): r4rk1/pppq1p2/3p2pQ/3Np1np/3nP3/1P1P3P/1PP2PP1/R4RK1 w - - 0 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1069
Best move: Nf6#