Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Breyer_Variation
Moves: 1. e4 c6 2. d3 d5 3. c3 Nf6 4. e5 Nfd7 5. d4 e6 6. Nf3 Qb6 7. Be2 c5 8. Be3
Qxb2 9. Nbd2 Qxc3 10. Rc1 Qa5 11. dxc5 Nc6 12. O-O Be7 13. Nb3 Qd8 14. h3 O-O
15. Bd3 Ndxe5 16. Nxe5 Nxe5 17. Bb1 Nc4 18. Qc2 Bd7 *
Position (FEN): r2q1rk1/pp1bbppp/4p3/2Pp4/2n5/1N2B2P/P1Q2PP1/1BR2RK1 w - - 4 19
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 696
Best move: Qxh7#