Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Maroczy_Variation
Moves: 1. e4 c6 2. d4 d5 3. f3 dxe4 4. fxe4 Nf6 5. Nc3 Bg4 6. Be2 Bxe2 7. Ngxe2 e6 8.
O-O Nbd7 9. e5 Nd5 10. Ne4 Qb6 11. c4 Nc7 12. N2c3 Bb4 13. c5 Qa5 14. Nd6+ Kf8
15. Rxf7+ Kg8 16. Rxd7 Bxc3 17. Qg4 Bxd4+ 18. Qxd4 *
Position (FEN): r5kr/ppnR2pp/2pNp3/q1P1P3/3Q4/8/PP4PP/R1B3K1 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1316
Best move: Qe1#