Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. Bb5+ Nc6 5. Nd4 Bd7 6. Qe2 a6 7. Nxc6 Bxc6
8. Bxc6+ bxc6 9. O-O Nf6 10. d4 e6 11. c3 Bd6 12. Bg5 Bb8 13. Qf3 Qc7 14. Bxf6
*
Position (FEN): rb2k2r/2q2ppp/p1p1pB2/3p4/3P4/2P2Q2/PP3PPP/RN3RK1 b kq - 0 14
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 577
Best move: Qxh2#