Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 h6 5. c3 d6 6. O-O g5 7. h3 g4 8. hxg4
Bxg4 9. Nbd2 Ne7 10. Qb3 Rh7 11. Qxb7 Rg7 12. d4 exd4 13. e5 Ne4 14. Qxe4 d5
15. Qxd4 dxc4 16. Ne4 Bxf3 *
Position (FEN): r2qkb2/p1p1npr1/7p/4P3/2pQN3/2P2b2/PP3PP1/R1B2RK1 w q - 0 17
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1183
Best move: Nf6#