Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. h4 h6 5. g4 Bh7 6. e6 fxe6 7. Bd3 Bxd3 8. Qxd3
Nf6 9. Qg6+ Kd7 10. Bf4 Qe8 11. Qd3 Nxg4 12. Qe2 h5 13. Nh3 Qg6 14. Ng5 Qf5 15.
Bh2 Na6 16. c3 c5 17. Qb5+ Kc8 *
Position (FEN): r1k2b1r/pp2p1p1/n3p3/1Qpp1qNp/3P2nP/2P5/PP3P1B/RN2K2R w KQ - 2 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1226
Best move: Qe8#