Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 d6 5. b4 Bb6 6. O-O Nf6 7. Re1 O-O 8. b5
Na5 9. Bd3 Bg4 10. Ba3 Qd7 11. c4 Nh5 12. h3 Bxh3 13. gxh3 Qxh3 14. Bf1 Qg3+
15. Kh1 Qxf2 16. Qe2 *
Position (FEN): r4rk1/ppp2ppp/1b1p4/nP2p2n/2P1P3/B4N2/P2PQq2/RN2RB1K b - - 1 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1361
Best move: Ng3#