Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. d4 d6 3. c4 Qc7 4. Nc3 e5 5. Be3 Nd7 6. Nf3 Ngf6 7. Be2 d5 8. cxd5
Bb4 9. O-O Bxc3 10. bxc3 Nxe4 11. Qd3 cxd5 12. dxe5 Nxc3 13. Rac1 Nxe2+ 14.
Qxe2 Qd8 15. Bg5 Qb6 16. Rb1 Qe6 17. Qb5 Qc6 18. Qb4 a5 *
Position (FEN): r1b1k2r/1p1n1ppp/2q5/p2pP1B1/1Q6/5N2/P4PPP/1R3RK1 w kq - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 686
Best move: Qe7#