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. Nf3 Bg4 6. Nc3 Nxd4 7. Bb5+ Nxb5
8. Nxb5 e6 9. Qd3 Bxf3 10. gxf3 a6 11. Nc3 Nf6 12. Rg1 g6 13. Bg5 Bg7 14. O-O-O
Qd6 15. Ne4 Nxe4 16. fxe4 Qb6 17. Qa3 Rc8 *
Position (FEN): 2r1k2r/1p3pbp/pq2p1p1/3p2B1/4P3/Q7/PPP2P1P/2KR2R1 w k - 3 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 816
Best move: Qe7#