Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Exchange_Variation
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Qc7 6. Ne2 Bg4 7. f3 Bd7 8. Bf4
e5 9. dxe5 Nxe5 10. O-O Bd6 11. Re1 Nf6 12. Kh1 O-O 13. Bc2 Rfe8 14. Nd4 Neg4
15. Bxd6 Nf2+ 16. Kg1 Nxd1 17. Rxe8+ Rxe8 18. Bxc7 *
Position (FEN): 4r1k1/ppBb1ppp/5n2/3p4/3N4/2P2P2/PPB3PP/RN1n2K1 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 610
Best move: Re1#