Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Accelerated_Panov_Attack
Moves: 1. e4 c6 2. c4 d6 3. d3 Nd7 4. b3 h6 5. Bb2 Ngf6 6. Nc3 g5 7. f3 Bg7 8. g4 h5
9. gxh5 Nxh5 10. Nge2 Ne5 11. Bg2 Nf4 12. Nxf4 gxf4 13. Qe2 Bh3 14. O-O-O a5
15. Qf1 Qd7 16. Bxh3 Rxh3 17. Qg2 Bf6 18. Rdf1 a4 *
Position (FEN): r3k3/1p1qpp2/2pp1b2/4n3/p1P1Pp2/1PNP1P1r/PB4QP/2K2R1R w q - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 562
Best move: Qg8#