Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_La_Bourdonnais_Variation
Moves: 1. e4 e6 2. f4 d5 3. e5 c5 4. Nf3 Nc6 5. d4 f6 6. c3 b6 7. Bb5 Bb7 8. O-O Nh6
9. exf6 Qxf6 10. Ne5 Rc8 11. Qa4 Nf5 12. Nxc6 Bxc6 13. Bxc6+ Kf7 14. dxc5 Bxc5+
15. Kh1 Qh6 16. Bxd5 *
Position (FEN): 2r4r/p4kpp/1p2p2q/2bB1n2/Q4P2/2P5/PP4PP/RNB2R1K b - - 0 16
Black to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 899
Best move: Ng3#