Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d3 Bc5 5. c3 Nf6 6. b4 Bb6 7. a4 a6 8. Nbd2 d6
9. O-O Be6 10. Re1 Ng4 11. Re2 Bxc4 12. Nxc4 h5 13. Nxb6 cxb6 14. d4 exd4 15.
Nxd4 Qh4 16. h3 Nce5 17. Nf5 Nf3+ 18. Kf1 *
Position (FEN): r3k2r/1p3pp1/pp1p4/5N1p/PP2P1nq/2P2n1P/4RPP1/R1BQ1K2 b kq - 4 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1634
Best move: Ngh2#