Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Hillbilly_Attack
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Nc6 5. h3 e5 6. a3 Nf6 7. Ne2 Bc5 8. O-O
O-O 9. Kh1 a5 10. f4 a4 11. Ba2 Re8 12. fxe5 Nxe5 13. d4 Bb6 14. dxe5 Ng4 15.
hxg4 *
Position (FEN): r1bqr1k1/1p3ppp/1b6/3pP3/p5P1/P7/BPP1N1P1/RNBQ1R1K b - - 0 15
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 741
Best move: Qh4#