Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Hillbilly_Attack
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Nf6 5. d4 e6 6. Nf3 Be7 7. O-O Nc6 8. c3
b6 9. Bg5 Ba6 10. Re1 O-O 11. Bc2 Qc7 12. Bh4 h6 13. h3 Rac8 14. Nbd2 b5 15.
Bb1 b4 16. Qc2 bxc3 17. bxc3 Na5 18. Bxf6 Bxf6 *
Position (FEN): 2r2rk1/p1q2pp1/b3pb1p/n2p4/3P4/2P2N1P/P1QN1PP1/RB2R1K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 534
Best move: Qh7#