Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Breyer_Variation
Moves: 1. e4 c6 2. d3 d5 3. exd5 cxd5 4. Be2 g6 5. Nf3 Bg7 6. c3 Nf6 7. b3 O-O 8. Bb2
Nbd7 9. Nbd2 b6 10. O-O Bb7 11. c4 dxc4 12. dxc4 Nc5 13. b4 Ne6 14. Nb3 Qc7 15.
Rc1 Ng4 16. Bxg7 Nxg7 17. Qc2 Bxf3 18. Bxf3 *
Position (FEN): r4rk1/p1q1ppnp/1p4p1/8/1PP3n1/1N3B2/P1Q2PPP/2R2RK1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 527
Best move: Qxh2#