Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Karpov_Variation
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Ng5 Ngf6 6. Bd3 h6 7. Ne6 Qa5+ 8.
Bd2 Qb6 9. Nf3 fxe6 10. Bg6+ Kd8 11. O-O c5 12. c4 cxd4 13. Nxd4 a5 14. Re1 Nc5
15. Bxa5 Rxa5 *
Position (FEN): 2bk1b1r/1p2p1p1/1q2pnBp/r1n5/2PN4/8/PP3PPP/R2QR1K1 w - - 0 16
White to move.
Themes: Double Check Opening Mate in 1 
Puzzle rating: 1265
Best move: Nxe6#