Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nf3 d5 3. e5 Bg4 4. d4 e6 5. Be2 Nd7 6. h3 Bh5 7. O-O c5 8. Ng5
Bxe2 9. Qxe2 cxd4 10. Nxe6 fxe6 11. Qh5+ g6 12. Qg4 Qe7 13. Bg5 Qf7 14. Qxd4
Bc5 15. Qg4 Nxe5 16. Qg3 Nc6 17. Nc3 Nge7 18. Nb5 O-O-O *
Position (FEN): 2kr3r/pp2nq1p/2n1p1p1/1Nbp2B1/8/6QP/PPP2PP1/R4RK1 w - - 6 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1116
Best move: Qc7#