Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. f4 e6 5. Nf3 c5 6. Bb5+ Nc6 7. Bxc6+ bxc6 8. O-O
cxd4 9. Nxd4 c5 10. Nxf5 exf5 11. h3 d4 12. c3 dxc3 13. Nxc3 Qxd1 14. Rxd1 a6
15. Nd5 Rd8 16. Be3 Ne7 *
Position (FEN): 3rkb1r/4nppp/p7/2pNPp2/5P2/4B2P/PP4P1/R2R2K1 w k - 4 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1022
Best move: Nc7#