Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Exchange_Variation
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nc3 Nc6 5. Nf3 Bg4 6. Be2 e6 7. O-O h6 8. Bf4
g5 9. Be3 f5 10. h3 Bxf3 11. Bxf3 Nf6 12. Bh5+ Kd7 13. Re1 Rg8 14. Qe2 g4 15.
Bf7 Rg7 16. Bxe6+ Kxe6 17. Bg5+ Kf7 18. Bxh6 Rg6 *
Position (FEN): r2q1b2/pp3k2/2n2nrB/3p1p2/3P2p1/2N4P/PPP1QPP1/R3R1K1 w - - 1 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1058
Best move: Qe6#