Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Exchange_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. d3 Bd6 6. Be3 Bg4 7. h3 Bh5 8.
Nbd2 Nf6 9. Qc1 O-O 10. O-O Qd7 11. Nh2 b6 12. f4 exf4 13. Bxf4 Bc5+ 14. Kh1
Bg6 15. Ndf3 Nh5 16. Bd2 *
Position (FEN): r4rk1/2pq1ppp/ppp3b1/2b4n/4P3/3P1N1P/PPPB2PN/R1Q2R1K b - - 6 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 774
Best move: Ng3#