Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Panov_Attack
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Nc6 6. Nf3 Bg4 7. Be3 e6 8. Be2
dxc4 9. Bxc4 Bb4 10. O-O O-O 11. a3 Ba5 12. b4 Bc7 13. d5 Ne5 14. Be2 Nxf3+ 15.
Bxf3 Bxf3 16. Qxf3 exd5 17. Bg5 Qd6 18. Bxf6 *
Position (FEN): r4rk1/ppb2ppp/3q1B2/3p4/1P6/P1N2Q2/5PPP/R4RK1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 688
Best move: Qxh2#