Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bb5 Nd4 5. Nxe5 Nxb5 6. Nxb5 d6 7. Nc4 c6 8.
Nc3 b5 9. Ne3 b4 10. Ne2 Nxe4 11. O-O d5 12. Re1 Bd6 13. b3 O-O 14. Nd4 c5 15.
Ndf5 Bc7 16. Bb2 g6 *
Position (FEN): r1bq1rk1/p1b2p1p/6p1/2pp1N2/1p2n3/1P2N3/PBPP1PPP/R2QR1K1 w - - 0 17
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1116
Best move: Nh6#