Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Bd3 Bg6 6. O-O Nd7 7. Bxg6 hxg6 8. c4
f6 9. exf6 Ngxf6 10. cxd5 exd5 11. Qd3 Qc7 12. Qxg6+ Kd8 13. Nc3 Bd6 14. Qxg7
Bxh2+ 15. Nxh2 *
Position (FEN): r2k3r/ppqn2Q1/2p2n2/3p4/3P4/2N5/PP3PPN/R1B2RK1 b - - 0 15
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 699
Best move: Qxh2#