Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Classical_Variation
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Nc3 e6 6. Nf3 Bb4 7. Bd2 Ne7 8. a3
Ba5 9. Na4 Bxd2+ 10. Qxd2 b5 11. Nc5 Qc7 12. Bd3 Bg4 13. Ne5 Bh5 14. Qg5 Bg6
15. Nxg6 hxg6 16. O-O *
Position (FEN): rn2k2r/p1q1npp1/2p1p1p1/1pN3Q1/3P4/P2B4/1PP2PPP/R4RK1 b kq - 1 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 843
Best move: Qxh2#