Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Advance_Variation
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 cxd4 5. cxd4 Nc6 6. Nf3 Bd7 7. Bd3 Nge7 8. Bg5
Qb6 9. Qb3 Nb4 10. Bc2 Nf5 11. Bxf5 exf5 12. O-O Rc8 13. Nc3 Nd3 14. Qxb6 axb6
15. Nxd5 Rc2 16. Rfd1 Nxf2 17. Rd2 Rxd2 *
Position (FEN): 4kb1r/1p1b1ppp/1p6/3NPpB1/3P4/5N2/PP1r1nPP/R5K1 w k - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 997
Best move: Nc7#