Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Campomanes_Attack
Moves: 1. e4 c6 2. d4 d5 3. Nc3 Nf6 4. e5 Ne4 5. Nxe4 dxe4 6. g3 c5 7. Bg2 Bg4 8. Ne2
Bf3 9. Bxf3 exf3 10. Nf4 Qa5+ 11. c3 cxd4 12. Qxd4 Nc6 13. Qe4 Rd8 14. O-O Nxe5
15. b4 Qa4 16. Be3 g5 17. Nd5 Qd7 18. Rfd1 Qh3 *
Position (FEN): 3rkb1r/pp2pp1p/8/3Nn1p1/1P2Q3/2P1BpPq/P4P1P/R2R2K1 w k - 4 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 873
Best move: Nc7#