Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bc5 5. d3 d6 6. h3 O-O 7. Nh2 a6 8. Bg5
b5 9. Bb3 Nd4 10. Bd5 Ra7 11. f4 c6 12. fxe5 cxd5 13. exf6 gxf6 14. Bh6 Re8 15.
O-O Ne2+ 16. Kh1 *
Position (FEN): 2bqr1k1/r4p1p/p2p1p1B/1pbp4/4P3/2NP3P/PPP1n1PN/R2Q1R1K b - - 5 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 665
Best move: Ng3#