Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nc6 5. Bb5 Bf5 6. O-O Qb6 7. Bxc6+ bxc6
8. b3 Nf6 9. Nh4 Bg6 10. Nxg6 hxg6 11. Bg5 Ne4 12. Bf4 g5 13. Bc1 Qc7 14. g3 e6
15. f3 Nxg3 16. hxg3 *
Position (FEN): r3kb1r/p1q2pp1/2p1p3/3p2p1/3P4/1P3PP1/P1P5/RNBQ1RK1 b kq - 0 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 683
Best move: Qxg3#