Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. c3 e6 5. Bd3 Ne7 6. g4 Bg6 7. Nf3 Qb6 8. a4 Nd7
9. O-O c5 10. Re1 c4 11. Bc2 h5 12. Nh4 Bxc2 13. Qxc2 hxg4 14. a5 Qc7 15. Bg5
Ng6 16. Nxg6 fxg6 *
Position (FEN): r3kb1r/ppqn2p1/4p1p1/P2pP1B1/2pP2p1/2P5/1PQ2P1P/RN2R1K1 w kq - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 609
Best move: Qxg6#