Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nf6 5. Nc3 Bg4 6. Be2 Nc6 7. O-O e6 8.
Be3 Qb6 9. Rb1 Bxf3 10. Bxf3 Bd6 11. a3 Qc7 12. Bg5 Bxh2+ 13. Kh1 a6 14. g3
Bxg3 15. fxg3 Qxg3 16. Bxf6 gxf6 17. Rg1 *
Position (FEN): r3k2r/1p3p1p/p1n1pp2/3p4/3P4/P1N2Bq1/1PP5/1R1Q2RK b kq - 1 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 953
Best move: Qh3#